summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteve Northover <steve>2003-07-16 22:08:50 +0000
committerSteve Northover <steve>2003-07-16 22:08:50 +0000
commitb83a70930ce5a8b9ca049515107e036455eee4a0 (patch)
tree016db31c8879b3b93ef5a22f6479258d3833c7b5
parentb0a6ea51118a796a32c88ce99ced0ad1ecfa44b5 (diff)
downloadeclipse.platform.swt-b83a70930ce5a8b9ca049515107e036455eee4a0.tar.gz
eclipse.platform.swt-b83a70930ce5a8b9ca049515107e036455eee4a0.tar.xz
eclipse.platform.swt-b83a70930ce5a8b9ca049515107e036455eee4a0.zip
39840v3014b
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Control.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Control.java b/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Control.java
index 80763fee18..c125a4122b 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Control.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Control.java
@@ -1287,9 +1287,9 @@ int Ph_EV_BUT_PRESS (int widget, int info) {
}
if (event.button == 3) {
Event menuEvent = new Event ();
- menuEvent.x = event.x;
- menuEvent.y = event.y;
- sendEvent (SWT.MenuDetect);
+ menuEvent.x = pe.pos_x;
+ menuEvent.y = pe.pos_y;
+ sendEvent (SWT.MenuDetect, menuEvent);
if (menuEvent.doit) {
if (menu != null && !menu.isDisposed ()) {
if (menuEvent.x != event.x || menuEvent.y != event.y) {