summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java
diff options
context:
space:
mode:
authorBogdan Gheorghe <gheorghe>2007-11-01 16:31:11 +0000
committerBogdan Gheorghe <gheorghe>2007-11-01 16:31:11 +0000
commit05cffc8dc400b90b624030aa360f968df9158b87 (patch)
treece0415560ef0b0a841887b444df06728971b6b86 /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java
parentfaaf962699fce0033b23b7367efc2b2325ceb06d (diff)
downloadeclipse.platform.swt-05cffc8dc400b90b624030aa360f968df9158b87.tar.gz
eclipse.platform.swt-05cffc8dc400b90b624030aa360f968df9158b87.tar.xz
eclipse.platform.swt-05cffc8dc400b90b624030aa360f968df9158b87.zip
208209 Combo immediately closes
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java
index 162123d9d6..0322a95f36 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java
@@ -422,6 +422,13 @@ void fixChildren (Shell newShell, Shell oldShell, Decorations newDecorations, De
}
}
+void fixModal(int /*long*/ group, int /*long*/ modalGroup) {
+ Control[] controls = _getChildren ();
+ for (int i = 0; i < controls.length; i++) {
+ controls[i].fixModal (group, modalGroup);
+ }
+}
+
void fixStyle () {
super.fixStyle ();
if (scrolledHandle == 0) fixStyle (handle);