GridDataFactory.fillDefaults().grab(true, true).align(SWT.FILL, SWT.FILL).span(2, 1).applyTo(expandBar);
GridDataFactory.fillDefaults().grab(true, true).minSize(500, 500).hint(500, 500).applyTo(composite);
+ // If there is only one item in the ExpandBar, expand it by default to avoid unnecessary clicks
+ ExpandItem[] expandBarItems = expandBar.getItems();
+ if (expandBarItems.length == 1) {
+ expandBarItems[0].setExpanded(true);
+ }
+
Label label = new Label(composite, SWT.NONE);
label.setText("Position");
Composite buttonComposite = new Composite(composite, SWT.NONE);