X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FManaged.Windows.Forms%2FSystem.Windows.Forms%2FToolStrip.cs;h=30c0d89f5fb40633ee7a05e3dc555e6408b74e67;hb=0b3c3126ea203240ba9864ab9082c44935f32f4f;hp=45f3ff801f15b4ca883f8ecda72e2c961100258f;hpb=e946a6cdebde729e1c03ec374184254ab38da184;p=mono.git 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 45f3ff801f1..30c0d89f5fb 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)