Jeck - Fix for two obscure edge case bugs in the options menu.

* Confirmable options used to only check for confirmation when selecting another option. They now autoconfirm when saving & exiting. This bug could possibly result in loading the wrong theme. Fixed.
 * Changing profiles, canceling, then changing to the profile again could also result in improper theme loading. Fixed.
This commit is contained in:
wagic.jeck
2009-10-21 02:34:29 +00:00
parent 63ddbd52ad
commit 6d62c013df
3 changed files with 17 additions and 14 deletions
+1
View File
@@ -297,6 +297,7 @@ class WGuiList: public WGuiItem{
virtual bool Leaving(u32 key);
virtual void Entering(u32 key);
virtual void Render();
virtual void confirmChange(bool confirmed);
virtual void renderBack(WGuiBase * it);
virtual void Reload();
virtual void ButtonPressed(int controllerId, int controlId);