X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=security%2Fruntime%2Forg.argeo.security.ria%2Fsrc%2Fargeo-ria-lib%2Fsecurity%2Fclass%2Forg%2Fargeo%2Fsecurity%2Fria%2FUserEditorApplet.js;h=1960ff8dc65bd89b27e915db01660dbfc4bec9f2;hb=92d921b154323c10abfe751d0b3df2bd3e7c97be;hp=29d8aa0fedf7deb08fdbaa262ae0d27abfc4c6bd;hpb=23daa3a3818f0a18703a3b0ca95c7908326f95cb;p=lgpl%2Fargeo-commons.git diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/UserEditorApplet.js b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/UserEditorApplet.js index 29d8aa0fe..1960ff8dc 100644 --- a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/UserEditorApplet.js +++ b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/UserEditorApplet.js @@ -84,7 +84,10 @@ qx.Class.define("org.argeo.security.ria.UserEditorApplet", }, instanceId : {init:""}, - instanceLabel : {init:"Editor"} + instanceLabel : {init:"Editor"}, + loaded : { + init : false + } }, members : @@ -183,6 +186,9 @@ qx.Class.define("org.argeo.security.ria.UserEditorApplet", * @param data {Element} The text xml description. */ load : function(userData){ + if(this.getLoaded()){ + return; + } if(userData){ this.usernameField.setValue(userData); } @@ -197,6 +203,7 @@ qx.Class.define("org.argeo.security.ria.UserEditorApplet", var button2 = new qx.ui.form.Button("Close", "org.argeo.security.ria/window-close.png", commands["close"].command); this.buttonGB.add(button); this.buttonGB.add(button2); + this.setLoaded(true); },