@Override void release (boolean destroy) { if (OS.GTK3) { //454940 ExpandBar DND fix. //Since controls are now nested under the Item, //Item is responsible for it's release. if (control != null && !control.isDisposed ()) { control.release (destroy); } } super.release (destroy); }
@Override void release (boolean destroy) { if (OS.GTK3) { //Since controls are now nested under the tabItem, //tabItem is responsible for it's release. if (control != null && !control.isDisposed ()) { control.release (destroy); } } super.release (destroy); }
@Override void release (boolean destroy) { if (OS.GTK3) { //Since controls are now nested under the tabItem, //tabItem is responsible for it's release. if (control != null && !control.isDisposed ()) { control.release (destroy); } } super.release (destroy); }
@Override void release (boolean destroy) { if (OS.GTK3) { //Since controls are now nested under the tabItem, //tabItem is responsible for it's release. if (control != null && !control.isDisposed ()) { control.release (destroy); } } super.release (destroy); }
@Override void release (boolean destroy) { if (OS.GTK3) { //454940 ExpandBar DND fix. //Since controls are now nested under the Item, //Item is responsible for it's release. if (control != null && !control.isDisposed ()) { control.release (destroy); } } super.release (destroy); }
@Override void release (boolean destroy) { if (OS.GTK3) { //454940 ExpandBar DND fix. //Since controls are now nested under the Item, //Item is responsible for it's release. if (control != null && !control.isDisposed ()) { control.release (destroy); } } super.release (destroy); }
void release(boolean destroy) { TreeItem[] selectedItems = null; Tree parent = this.parent; if (destroy) { if (getDrawing()) selectedItems = parent.getSelection (); } super.release(destroy); if (selectedItems != null) parent.selectItems (selectedItems, true); }