summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ToolTip.java
diff options
context:
space:
mode:
authorFelipe Heidrich <fheidric>2009-12-02 15:52:39 +0000
committerFelipe Heidrich <fheidric>2009-12-02 15:52:39 +0000
commitcfd5bffcc0dd0a4a8fefea06eb38ae4851419630 (patch)
treece5e32646da6d86f9d150b13661f1e3303a841ef /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ToolTip.java
parent1ae4ab150be1c7890d52cd7623e7488b68458d3f (diff)
downloadeclipse.platform.swt-cfd5bffcc0dd0a4a8fefea06eb38ae4851419630.tar.gz
eclipse.platform.swt-cfd5bffcc0dd0a4a8fefea06eb38ae4851419630.tar.xz
eclipse.platform.swt-cfd5bffcc0dd0a4a8fefea06eb38ae4851419630.zip
fix
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ToolTip.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ToolTip.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ToolTip.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ToolTip.java
index 7572b30859..3e6c10f438 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ToolTip.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ToolTip.java
@@ -469,6 +469,7 @@ int /*long*/ gtk_button_press_event (int /*long*/ widget, int /*long*/ event) {
}
int /*long*/ gtk_expose_event (int /*long*/ widget, int /*long*/ eventPtr) {
+ if ((state & OBSCURED) != 0) return 0;
int /*long*/ window = OS.GTK_WIDGET_WINDOW (handle);
int /*long*/ gdkGC = OS.gdk_gc_new (window);
OS.gdk_draw_polygon (window, gdkGC, 0, borderPolygon, borderPolygon.length / 2);