X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=org.argeo.app.ui%2Fsrc%2Forg%2Fargeo%2Fapp%2Fui%2FSuiteUi.java;h=de060df0b086563f90d5653039bc8fe35b726c42;hp=2e27d6a439854b9ab06bbab40156fdd0de1bf289;hb=b32a7ed960be8dbaa50e605a409c14402db5b489;hpb=84dffc3e1e2b16317533d13bf30d160f25ec7ced diff --git a/org.argeo.app.ui/src/org/argeo/app/ui/SuiteUi.java b/org.argeo.app.ui/src/org/argeo/app/ui/SuiteUi.java index 2e27d6a..de060df 100644 --- a/org.argeo.app.ui/src/org/argeo/app/ui/SuiteUi.java +++ b/org.argeo.app.ui/src/org/argeo/app/ui/SuiteUi.java @@ -144,8 +144,9 @@ class SuiteUi extends Composite implements CmsUi { // TODO make it more robust for (String layerId : layers.keySet()) { SuiteLayer l = layers.get(layerId); - if (layer == l) { + if (layer.getId().equals(l.getId())) { switchToLayer(layerId, context); + return; } } throw new IllegalArgumentException("Layer is not registered.");