summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2005-06-08 23:22:57 +0000
committerSilenio Quarti <silenio>2005-06-08 23:22:57 +0000
commit8404d6746ade91107c5111696e970d1f0409a4a5 (patch)
treec9819f04d73ef9cc67d5cc126ddd4698c1362089
parent419fbd51f297423e3c35f3288d228d758c69641e (diff)
downloadeclipse.platform.swt-8404d6746ade91107c5111696e970d1f0409a4a5.tar.gz
eclipse.platform.swt-8404d6746ade91107c5111696e970d1f0409a4a5.tar.xz
eclipse.platform.swt-8404d6746ade91107c5111696e970d1f0409a4a5.zip
98691
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/graphics/GC.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/graphics/GC.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/graphics/GC.java
index 536ffc18ea..8ead23c64f 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/graphics/GC.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/graphics/GC.java
@@ -3351,6 +3351,8 @@ public void setAdvanced(boolean advanced) {
data.alpha = 0xFF;
data.backgroundPattern = data.foregroundPattern = null;
setClipping(0);
+ if (data.hPen != 0) OS.SelectObject(handle, data.hPen);
+ if (data.hBrush != 0) OS.SelectObject(handle, data.hBrush);
}
}