summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelipe Heidrich <fheidric>2009-11-12 20:28:42 +0000
committerFelipe Heidrich <fheidric>2009-11-12 20:28:42 +0000
commitdf6c9943808b7d2db2d255f473822e899df784cd (patch)
treeec6afb42586157414bc5347b01adbe7043cbf1ba
parentd08804766f47b158c36407c33bd830982dde16ec (diff)
downloadeclipse.platform.swt-df6c9943808b7d2db2d255f473822e899df784cd.tar.gz
eclipse.platform.swt-df6c9943808b7d2db2d255f473822e899df784cd.tar.xz
eclipse.platform.swt-df6c9943808b7d2db2d255f473822e899df784cd.zip
*** empty log message ***
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Shell.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Shell.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Shell.java
index b3f1973a58..cfc296878f 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Shell.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Shell.java
@@ -783,7 +783,7 @@ void hookEvents () {
OS.g_signal_connect_closure (shellHandle, OS.move_focus, display.closures [MOVE_FOCUS], false);
int /*long*/ window = OS.GTK_WIDGET_WINDOW (shellHandle);
OS.gdk_window_add_filter (window, display.filterProc, shellHandle);
- if ((style & SWT.ON_TOP) != 0 && (style & SWT.RESIZE) != 0) {
+ if (isCustomResize ()) {
int mask = OS.GDK_POINTER_MOTION_MASK | OS.GDK_BUTTON_RELEASE_MASK | OS.GDK_BUTTON_PRESS_MASK | OS.GDK_ENTER_NOTIFY_MASK | OS.GDK_LEAVE_NOTIFY_MASK;
OS.gtk_widget_add_events (shellHandle, mask);
OS.g_signal_connect_closure_by_id (shellHandle, display.signalIds [EXPOSE_EVENT], 0, display.closures[EXPOSE_EVENT], false);