Community
Participate
Working Groups
Created attachment 259926 [details] garbled combo In case you would have data binding for the combo and you have initialized it with a small amount of data (so combo dropdown size calculated somehow). Then in runtime the model data is changed to the larger size (so that you have to scroll) as a result you have kind of overlapping view of the dropdown... see attached image. As a workaround we have to initialize combo with the max possible amount of data for that drop down and then doing re-init with the real data. We have tested with 5 and 5.1 versions. With 3.x version we have gap problem (space on the top of popup with first open). Please note that in case Combo is editable (not created with SWT.READ_ONLY) - drop down is ok. CCombo is working with READ_OLY but it have look that is not suit for us. The code as follows: omboMeasurementSystem = new CCombo(this, SWT.READ_ONLY); comboMeasurementSystem.setLayoutData(comboGridData); controlDecorationMeasurementSystem = new ControlDecoration(comboMeasurementSystem, SWT.RIGHT | SWT.TOP); controlDecorationMeasurementSystem.setDescriptionText("Please Select a Measurement System"); IObservableList itemsComboMeasurementSystemObserveWidget = WidgetProperties.items().observe( comboMeasurementSystem); IObservableList measurementSystemListGuiModelObserveList = BeanProperties.list("measurementSystemList") .observe(selectionListGuiModel); bindingContext.bindList(itemsComboMeasurementSystemObserveWidget, measurementSystemListGuiModelObserveList, null, null);
eclipse plugin with impact org.eclipse.swt.gtk.linux.x86_64
I believe this is a dup of 500703. Please comment if you continue to experience the issue on 4.8 with GTK3.22. *** This bug has been marked as a duplicate of bug 500703 ***