Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrant Gayed2002-10-31 21:43:48 +0000
committerGrant Gayed2002-10-31 21:43:48 +0000
commite451337d9787423021488d819d20a2da533b7cab (patch)
treee43fbbc09409d6b662a47fbf3230b6a5cf3a0b83
parentc96e051a72398bc86de75c6ab98be5b0efb1b8c0 (diff)
downloadeclipse.platform.swt-e451337d9787423021488d819d20a2da533b7cab.tar.gz
eclipse.platform.swt-e451337d9787423021488d819d20a2da533b7cab.tar.xz
eclipse.platform.swt-e451337d9787423021488d819d20a2da533b7cab.zip
22052 (multiple setItems)
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Combo.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Combo.java b/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Combo.java
index 8fd35e4cce..140485e070 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Combo.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Combo.java
@@ -1204,7 +1204,11 @@ public void setItems (String [] items) {
boolean warnings = display.getWarnings ();
display.setWarnings (false);
OS.XmTextSetString (argList2[1], new byte[1]);
- display.setWarnings(warnings);
+ display.setWarnings(warnings);
+ int [] argList3 = {OS.XmNlist, 0};
+ OS.XtGetValues (handle, argList3, argList3.length / 2);
+ int [] argList4 = {OS.XmNselectedItemCount, 0, OS.XmNselectedItems, 0};
+ OS.XtSetValues (argList3 [1], argList4, argList4.length / 2);
}
/**
* Sets the selection in the receiver's text field to the

Back to the top