* MenuAPI.cs: Remove unneeded "keynav_state = KeyNavState.Idle" before
Deactivate calls, Deactivate method already do it. Also ser ActiveTracker
when <alt> key is pressed.
svn path=/trunk/mcs/; revision=76389
+2007-04-27 Everaldo Canuto <everaldo@simios.org>
+
+ * MenuAPI.cs: Remove unneeded "keynav_state = KeyNavState.Idle" before
+ Deactivate calls, Deactivate method already do it. Also ser ActiveTracker
+ when <alt> key is pressed.
+
2007-04-26 Everaldo Canuto <everaldo@simios.org>
* XplatUIX11.cs: Simplify SystrayRemove to be like other libraries, Gtk as
case KeyNavState.Idle:
keynav_state = KeyNavState.Startup;
hotkey_active = true;
+ grab_control.ActiveTracker = this;
CurrentMenu = TopMenu;
main_menu.Draw ();
break;
case KeyNavState.Startup:
break;
default:
- keynav_state = KeyNavState.Idle;
Deactivate ();
main_menu.Draw ();
break;
SelectItem (TopMenu, TopMenu.MenuItems [0], false);
break;
default:
- keynav_state = KeyNavState.Idle;
Deactivate ();
main_menu.Draw ();
break;