Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZoltan Varga <vargaz@gmail.com>2015-02-10 12:25:34 +0300
committerZoltan Varga <vargaz@gmail.com>2015-02-10 12:25:34 +0300
commit2f959092422a53757c5e1da6d981837c1625aa31 (patch)
tree9995c12a0f7d67c174d8531e229665dade7059d1 /mcs/class/Managed.Windows.Forms
parent158487fe943a4cccb14337087db225a5571928d3 (diff)
parente9cf1dc44a95d7213950496dcf0146cfee8a6c97 (diff)
Merge pull request #1557 from StephenMcConnel/bug-26887
Prevent right click from triggering ToolStripItem.HandleClick
Diffstat (limited to 'mcs/class/Managed.Windows.Forms')
-rw-r--r--mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStripItem.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStripItem.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStripItem.cs
index c9fd272e24e..d2d2e62cc76 100644
--- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStripItem.cs
+++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolStripItem.cs
@@ -1775,7 +1775,8 @@ namespace System.Windows.Forms
switch (met) {
case ToolStripItemEventType.MouseUp:
- this.HandleClick (((MouseEventArgs)e).Clicks, e);
+ if (((MouseEventArgs)e).Button == MouseButtons.Left)
+ this.HandleClick (((MouseEventArgs)e).Clicks, e);
this.OnMouseUp ((MouseEventArgs)e);
break;
case ToolStripItemEventType.MouseDown: