]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/Applet.js
Fix various problems with focus management
[gpl/argeo-slc.git] / org.argeo.slc.webapp / src / main / webapp / argeo-ria-lib / slc / class / org / argeo / slc / ria / Applet.js
index b23d072fc034119651ab70fe3d0862a5288f4832..753fe2578e032cead829b9d0bb272413d26c4ea3 100644 (file)
@@ -58,7 +58,8 @@ qx.Class.define("org.argeo.slc.ria.Applet",
                        "deletetest" : {
                                shared          : true,
                                callback        : function(e){
-                                       alert("Should delete applet selection" + this.getInstanceId());
+                                       //this.debug(this);
+                                       alert("Should delete applet selection in " + this.getInstanceId());
                                },
                                selectionChange : function(viewId, xmlNode){
                                        if(viewId != "applet") return;
@@ -232,11 +233,12 @@ qx.Class.define("org.argeo.slc.ria.Applet",
                        if(nodes.length){
                                viewSelection.addNode(nodes[0]);
                        }
+                       this.getView().focus();
                }, this);
                
                var contextMenu = org.argeo.ria.event.CommandsManager.getInstance().createMenuFromIds(["close"]);
                this.tree.setContextMenu(contextMenu);
-               
+                               
        },
        
        /**