Suite user administration.
[gpl/argeo-suite.git] / org.argeo.suite.ui / src / org / argeo / suite / ui / SuiteUi.java
index 8320f7618e1ee5180fe85d48c0120ef6138ea235..3d1e938eaacd3bbd59e251c1ffe6c14ef09515d4 100644 (file)
@@ -106,10 +106,11 @@ class SuiteUi extends Composite {
                                context = userHome;
                }
                Composite toShow = getLayer(layer, context);
-               getDisplay().syncExec(() -> {
-                       toShow.moveAbove(null);
-                       dynamicArea.layout(true, true);
-               });
+               if (!isDisposed())
+                       getDisplay().syncExec(() -> {
+                               toShow.moveAbove(null);
+                               dynamicArea.layout(true, true);
+                       });
                currentLayerId = layer;
                return toShow;
        }