X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=org.argeo.slc.webapp%2Fsrc%2Fmain%2Fwebapp%2Fargeo-ria-src%2Fclass%2Forg%2Fargeo%2Fria%2Fcomponents%2FViewPane.js;h=174174a7cc6b004f089665b2643bbc5045cba13c;hb=9c9a5e3c65af408ae4d5cd035fa5ce53c6fd8555;hp=bc7c8daa0a82e8cb455a2edabbe06e3678660b9f;hpb=a67cbae800900c1baab3d1eba0ea2b25b9b636a5;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/components/ViewPane.js b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/components/ViewPane.js index bc7c8daa0..174174a7c 100644 --- a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/components/ViewPane.js +++ b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/components/ViewPane.js @@ -207,12 +207,13 @@ qx.Class.define("org.argeo.ria.components.ViewPane", }, focus : function(){ + if(this.hasFocus) return; this.setDecorator(new qx.ui.decoration.Single(1,"solid","#065fb2")); - qx.event.Timer.once(function(){ - this.fireEvent("changeSelection"); - }, this, 200); + this.fireEvent("changeSelection"); + this.hasFocus = true; }, blur : function(){ + this.hasFocus = false; this.setDecorator(new qx.ui.decoration.Single(1,"solid","#000")); }