Author: everaldo
Date: 2007-04-27 11:27:15 -0400 (Fri, 27 Apr 2007)
New Revision: 76389
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/MenuAPI.cs
Log:
2007-04-27 Everaldo Canuto <[EMAIL PROTECTED]>
* MenuAPI.cs: Remove unneeded "keynav_state = KeyNavState.Idle" before
Deactivate calls, Deactivate method already do it. Also ser
ActiveTracker
when <alt> key is pressed.
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
2007-04-27 15:18:26 UTC (rev 76388)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
2007-04-27 15:27:15 UTC (rev 76389)
@@ -1,3 +1,9 @@
+2007-04-27 Everaldo Canuto <[EMAIL PROTECTED]>
+
+ * 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 <[EMAIL PROTECTED]>
* XplatUIX11.cs: Simplify SystrayRemove to be like other libraries,
Gtk as
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/MenuAPI.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/MenuAPI.cs
2007-04-27 15:18:26 UTC (rev 76388)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/MenuAPI.cs
2007-04-27 15:27:15 UTC (rev 76389)
@@ -528,13 +528,13 @@
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;
@@ -551,7 +551,6 @@
SelectItem (TopMenu, TopMenu.MenuItems
[0], false);
break;
default:
- keynav_state = KeyNavState.Idle;
Deactivate ();
main_menu.Draw ();
break;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches