diff options
Diffstat (limited to 'mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStrip.cs')
-rw-r--r-- | mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStrip.cs | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStrip.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStrip.cs index 45f3ff801f..30c0d89f5f 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStrip.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStrip.cs @@ -894,7 +894,7 @@ namespace System.Windows.Forms if (this is MenuStrip && mouse_currently_over is ToolStripMenuItem && !(mouse_currently_over as ToolStripMenuItem).HasDropDownItems) return; } else { - this.HideMenus (true, ToolStripDropDownCloseReason.AppClicked); + this.Dismiss (ToolStripDropDownCloseReason.AppClicked); } if (this is MenuStrip) @@ -1503,17 +1503,6 @@ namespace System.Windows.Forms this.GetTopLevelToolStrip ().Dismiss (ToolStripDropDownCloseReason.ItemClicked); } - internal void HideMenus (bool release, ToolStripDropDownCloseReason reason) - { - if (this is MenuStrip && release && menu_selected) - (this as MenuStrip).FireMenuDeactivate (); - - if (release) - menu_selected = false; - - NotifySelectedChanged (null); - } - internal void NotifySelectedChanged (ToolStripItem tsi) { foreach (ToolStripItem tsi2 in this.DisplayedItems) |