Make abstract page viewer more robust.
authorMathieu Baudier <mbaudier@argeo.org>
Mon, 19 Jul 2021 08:24:05 +0000 (10:24 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Mon, 19 Jul 2021 08:24:05 +0000 (10:24 +0200)
org.argeo.cms.ui/src/org/argeo/cms/ui/viewers/AbstractPageViewer.java

index 60db89978d9f1ba3493fc582edbce77bffdb1fe6..e5ae67a794c51a50842937c5ab42a53989a20e14 100644 (file)
@@ -164,7 +164,8 @@ public abstract class AbstractPageViewer extends ContentViewer implements Observ
                                        mouseListener = null;
                                refresh(getControl());
                                // layout(getControl());
-                               layoutPage();
+                               if (!getControl().isDisposed())
+                                       layoutPage();
                        } catch (RepositoryException e) {
                                throw new JcrException("Cannot refresh", e);
                        }