diff --git a/maqetta.core.client/WebContent/davinci/Workbench.js b/maqetta.core.client/WebContent/davinci/Workbench.js index 333bf3ab0f..350f0d0c31 100644 --- a/maqetta.core.client/WebContent/davinci/Workbench.js +++ b/maqetta.core.client/WebContent/davinci/Workbench.js @@ -378,7 +378,7 @@ var Workbench = { }, logoff: function(args) { - var loading = dojo.create("div", { + dojo.create("div", { 'class': 'loading', innerHTML: '
      Logging off...
' // FIXME: i18n }, dojo.body(), "first"); @@ -1065,9 +1065,8 @@ var Workbench = { loadProject: function(projectName) { return Workbench.setActiveProject(projectName).then(function(){ - //location.href="."; - /* make sure the server has maqetta setup for the project */ - location.href="/maqetta/cmd/configProject?configOnly=true&project=" + projectName; + // make sure the server has maqetta setup for the project + location.href="cmd/configProject?configOnly=true&project=" + encodeURIComponent(projectName); }); // if the project was set via URL parameter, clear it off. @@ -1200,10 +1199,8 @@ var Workbench = { perspectiveId = Workbench.activePerspective, perspective = Runtime.getExtension("davinci.perspective", perspectiveId), position = 'left', - cp1 = null, - created = false, - pxHeight = dijit.byId('mainBody')._borderBox.h - 5; - + cp1 = null; + dojo.some(perspective.views, function(view){ if(view.viewID == viewId){ position = view.position;