]> git.argeo.org Git - gpl/argeo-slc.git/commitdiff
"Diff loading" was in fact never working, thus creating bug 213
authorCharles du Jeu <charles.dujeu@gmail.com>
Mon, 21 Jun 2010 10:48:14 +0000 (10:48 +0000)
committerCharles du Jeu <charles.dujeu@gmail.com>
Mon, 21 Jun 2010 10:48:14 +0000 (10:48 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@3612 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

server/org.argeo.slc.ria/src/argeo-ria-lib/slc/class/org/argeo/slc/ria/FlowsSelectorView.js

index d15b71a1d265a3310c0cdbb57f97580d422f182c..73789cfd5ec3b40008d67c363d66baaf90046458 100644 (file)
@@ -139,7 +139,8 @@ qx.Class.define("org.argeo.slc.ria.FlowsSelectorView", {
                                        menu : "Launcher",\r
                                        toolbar : "list",\r
                                        callback : function(e) {\r
-                                               this.rootNode.reload();\r
+                                               this.rootNode.setState("loading");\r
+                                               this.rootNode.load();\r
                                        },\r
                                        command : null\r
                                },                              \r
@@ -235,7 +236,7 @@ qx.Class.define("org.argeo.slc.ria.FlowsSelectorView", {
                        }\r
                        var req = org.argeo.slc.ria.SlcApi.getListAgentsService("agents");                      \r
                        var agents = {};\r
-                       if(folder.getState() == "loaded" && folder.getUserData("agentsMap")){\r
+                       if(folder.getUserData("agentsMap")){\r
                                // Diff loading, just add new nodes.\r
                                agents = folder.getUserData("agentsMap");\r
                                var newAgents = {};\r