- viewPane.getViewSelection().addListener("changeSelection", function(e){\r
- org.argeo.ria.event.CommandsManager.getInstance().refreshCommands(e.getData());\r
- }); \r
+ viewPane.addListener("changeSelection", function(e){\r
+ var viewSelection = e.getTarget().getViewSelection();\r
+ if(!viewSelection) return;\r
+ org.argeo.ria.event.CommandsManager.getInstance().refreshCommands(viewSelection);\r
+ });\r
+ viewPane.addListener("changeFocus", function(e){\r
+ for(var key in this.views){\r
+ this.views[key].blur();\r
+ }\r
+ viewPane.focus();\r
+ this.setCurrentFocus(viewPane);\r
+ }, this);\r