summaryrefslogtreecommitdiffstats
path: root/bundles
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2005-10-17 15:40:32 +0000
committerSilenio Quarti <silenio>2005-10-17 15:40:32 +0000
commitc5c79adb3b265d8eee5013030fa292c3e5939aab (patch)
tree32b82e2838ef53238c623c6fb41d905d858d93cf /bundles
parent28912af5081c8802baf279ded84c2f5efd6b8d20 (diff)
downloadeclipse.platform.swt-c5c79adb3b265d8eee5013030fa292c3e5939aab.tar.gz
eclipse.platform.swt-c5c79adb3b265d8eee5013030fa292c3e5939aab.tar.xz
eclipse.platform.swt-c5c79adb3b265d8eee5013030fa292c3e5939aab.zip
fixing out of paint GC coordinantes with x/y not 0
Diffstat (limited to 'bundles')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Control.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Control.java b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Control.java
index 656a615a0d..c58494d0a3 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Control.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Control.java
@@ -1142,7 +1142,7 @@ public int internal_new_GC (GCData data) {
int [] contentView = new int [1];
OS.HIViewFindByID (OS.HIViewGetRoot (window), OS.kHIViewWindowContentID (), contentView);
CGPoint pt = new CGPoint ();
- OS.HIViewConvertPoint (pt, handle, contentView [0]);
+ OS.HIViewConvertPoint (pt, OS.HIViewGetSuperview (handle), contentView [0]);
rect.left += (int) pt.x;
rect.top += (int) pt.y;
rect.right += (int) pt.x;