X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=swt%2Frap%2Forg.argeo.swt.specific.rap%2Fsrc%2Forg%2Fargeo%2Feclipse%2Fui%2Fspecific%2FEclipseUiSpecificUtils.java;h=84ab27679b17451832d2af2fffcd2e7f98fef1b5;hb=55d88fba80cec198a0f11ba7545e19878c51fc5e;hp=a89b921cdf6a9012bd38107ed647f046d07644f2;hpb=7b242851c0094d13cbaca5b68261ad92c873a59f;p=lgpl%2Fargeo-commons.git diff --git a/swt/rap/org.argeo.swt.specific.rap/src/org/argeo/eclipse/ui/specific/EclipseUiSpecificUtils.java b/swt/rap/org.argeo.swt.specific.rap/src/org/argeo/eclipse/ui/specific/EclipseUiSpecificUtils.java index a89b921cd..84ab27679 100644 --- a/swt/rap/org.argeo.swt.specific.rap/src/org/argeo/eclipse/ui/specific/EclipseUiSpecificUtils.java +++ b/swt/rap/org.argeo.swt.specific.rap/src/org/argeo/eclipse/ui/specific/EclipseUiSpecificUtils.java @@ -11,7 +11,8 @@ import org.eclipse.swt.widgets.Widget; public class EclipseUiSpecificUtils { public static void setStyleData(Widget widget, Object data) { - widget.setData(RWT.CUSTOM_VARIANT, data); + if (!widget.isDisposed()) + widget.setData(RWT.CUSTOM_VARIANT, data); } public static Object getStyleData(Widget widget) {