X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=core%2Forg.argeo.suite.ui%2Fsrc%2Forg%2Fargeo%2Fsuite%2Fui%2FDefaultEditionLayer.java;h=89458552c8916ac8a2e9ff85c514bffcdcf31f1e;hp=7004ad01b1ef04e6a9926bf4e7d1aa521bf5fc52;hb=187c8f5563b0f98e2c51a82e09344c15a69530b3;hpb=38b1c40accd8da0b5bd791cc2b2257773b69ac56 diff --git a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultEditionLayer.java b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultEditionLayer.java index 7004ad0..8945855 100644 --- a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultEditionLayer.java +++ b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultEditionLayer.java @@ -39,7 +39,8 @@ public class DefaultEditionLayer implements SuiteLayer { if (entryArea != null) { if (fixedEntryArea) { FixedEditionArea editionArea = new FixedEditionArea(parent, parent.getStyle()); - entryArea.createUi(editionArea.getEntryArea(), context); + Control entryAreaC = entryArea.createUi(editionArea.getEntryArea(), context); + CmsUiUtils.style(entryAreaC, SuiteStyle.entryArea); if (this.defaultView != null) { editionArea.getTabbedArea().view(defaultView, context); } @@ -70,13 +71,13 @@ public class DefaultEditionLayer implements SuiteLayer { try { CmsUiUtils.clear(workAreaC); workArea.createUi(workAreaC, context); - workAreaC.requestLayout(); + workAreaC.layout(true, true); return; } catch (RepositoryException e) { throw new JcrException("Cannot rebuild work area", e); } } - + // tabbed area TabbedArea tabbedArea = findTabbedArea(workAreaC); if (tabbedArea == null)