projects
/
gpl
/
argeo-suite.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Working read-only DocBook
[gpl/argeo-suite.git]
/
swt
/
org.argeo.app.swt
/
src
/
org
/
argeo
/
app
/
swt
/
ux
/
SwtAppUi.java
diff --git
a/swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtAppUi.java
b/swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtAppUi.java
index f5ad2572e7a1f46b10ba0c11c9a71238e6e18d03..9654a8ed81c67a8ee68e5e7c8565b7e773161c09 100644
(file)
--- a/
swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtAppUi.java
+++ b/
swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtAppUi.java
@@
-153,6
+153,11
@@
public class SwtAppUi extends CmsSwtUi implements AppUi {
}
public void addLayer(String id, SwtAppLayer layer) {
+ if (!id.equals(layer.getId())) {
+ log.error("Layer id as key '" + id + "' is not consistent with layer id '" + layer.getId()
+ + "', ignoring...");
+ return;
+ }
layers.put(id, layer);
}