From cadc92f7b6cdc9d859deba6a5878c265f84c2b15 Mon Sep 17 00:00:00 2001 From: Marc Dumais Date: Fri, 26 Apr 2013 11:12:39 -0400 Subject: [PATCH] Bug 405735 - [visualizer] Using context menu prevents next selection Change-Id: Iedf7ddedcd5a714bbd7a81650adacb4a301225b8 Reviewed-on: https://git.eclipse.org/r/12237 Reviewed-by: William Swanson IP-Clean: William Swanson Tested-by: William Swanson --- .../src/org/eclipse/cdt/visualizer/ui/util/MouseMonitor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/visualizer/org.eclipse.cdt.visualizer.ui/src/org/eclipse/cdt/visualizer/ui/util/MouseMonitor.java b/visualizer/org.eclipse.cdt.visualizer.ui/src/org/eclipse/cdt/visualizer/ui/util/MouseMonitor.java index 90c44f7c98e..adc5ee2a111 100644 --- a/visualizer/org.eclipse.cdt.visualizer.ui/src/org/eclipse/cdt/visualizer/ui/util/MouseMonitor.java +++ b/visualizer/org.eclipse.cdt.visualizer.ui/src/org/eclipse/cdt/visualizer/ui/util/MouseMonitor.java @@ -7,6 +7,7 @@ * * Contributors: * William R. Swanson (Tilera Corporation) - initial API and implementation + * Marc Dumais (Ericsson) : Bug 405735 *******************************************************************************/ package org.eclipse.cdt.visualizer.ui.util; @@ -250,7 +251,8 @@ public class MouseMonitor /** Invoked when mouse button is pressed */ protected void mouseDownHandler(int button, int x, int y, int keys) { - if (! m_mouseDown) { + // Drag not applicable to right-click + if (! m_mouseDown && button != RIGHT_BUTTON) { m_mouseDown = true; m_mouseDownPoint.x = x; m_mouseDownPoint.y = y;