From d88d3debc179b4a0bb076d19796ea4a71ab7a280 Mon Sep 17 00:00:00 2001 From: odeimaiz Date: Mon, 8 Sep 2025 17:38:30 +0200 Subject: [PATCH 1/2] pipeline or workbench --- .../client/source/class/osparc/desktop/WorkbenchView.js | 2 +- .../client/source/class/osparc/file/FilePicker.js | 2 +- .../client/source/class/osparc/form/renderer/PropForm.js | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/services/static-webserver/client/source/class/osparc/desktop/WorkbenchView.js b/services/static-webserver/client/source/class/osparc/desktop/WorkbenchView.js index a322c652c3ba..21f87e6174fd 100644 --- a/services/static-webserver/client/source/class/osparc/desktop/WorkbenchView.js +++ b/services/static-webserver/client/source/class/osparc/desktop/WorkbenchView.js @@ -657,7 +657,7 @@ qx.Class.define("osparc.desktop.WorkbenchView", { }, this); workbench.addListener("fileRequested", () => { - if (this.getStudy().getUi().getMode() === "workbench") { + if (["workbench", "pipeline"].includes(this.getStudy().getUi().getMode())) { const tabViewLeftPanel = this.getChildControl("side-panel-left-tabs"); tabViewLeftPanel.setSelection([this.__storagePage]); } diff --git a/services/static-webserver/client/source/class/osparc/file/FilePicker.js b/services/static-webserver/client/source/class/osparc/file/FilePicker.js index 5371045780a3..559595adddfc 100644 --- a/services/static-webserver/client/source/class/osparc/file/FilePicker.js +++ b/services/static-webserver/client/source/class/osparc/file/FilePicker.js @@ -283,7 +283,7 @@ qx.Class.define("osparc.file.FilePicker", { this.__buildInfoLayout(); } else { this.__addProgressBar(); - if (viewContext === "workbench") { + if (["workbench", "pipeline"].includes(viewContext)) { this.__buildWorkbenchLayout(); } else { this.setMargin(10); diff --git a/services/static-webserver/client/source/class/osparc/form/renderer/PropForm.js b/services/static-webserver/client/source/class/osparc/form/renderer/PropForm.js index 5a3cd42bfeae..0e4578db488f 100644 --- a/services/static-webserver/client/source/class/osparc/form/renderer/PropForm.js +++ b/services/static-webserver/client/source/class/osparc/form/renderer/PropForm.js @@ -313,7 +313,7 @@ qx.Class.define("osparc.form.renderer.PropForm", { if (["FileButton"].includes(field.widgetType)) { const menuButton = this.__getSelectFileButton(field.key); studyUI.bind("mode", menuButton, "visibility", { - converter: mode => mode === "workbench" ? "visible" : "excluded" + converter: mode => ["workbench", "pipeline"].includes(mode) ? "visible" : "excluded" }); optionsMenu.add(menuButton); } @@ -329,7 +329,7 @@ qx.Class.define("osparc.form.renderer.PropForm", { paramsMenuBtn ].forEach(btn => { studyUI.bind("mode", btn, "visibility", { - converter: mode => mode === "workbench" ? "visible" : "excluded" + converter: mode => ["workbench", "pipeline"].includes(mode) ? "visible" : "excluded" }); }); } From b4f2f7df6fc68f93b6ddb619a6285a58dca1fa59 Mon Sep 17 00:00:00 2001 From: odeimaiz Date: Mon, 8 Sep 2025 17:40:38 +0200 Subject: [PATCH 2/2] studyTitleRenamer --- .../client/source/class/osparc/navigation/StudyTitleWOptions.js | 1 + 1 file changed, 1 insertion(+) diff --git a/services/static-webserver/client/source/class/osparc/navigation/StudyTitleWOptions.js b/services/static-webserver/client/source/class/osparc/navigation/StudyTitleWOptions.js index 4e77826e91bd..fc88ae1866da 100644 --- a/services/static-webserver/client/source/class/osparc/navigation/StudyTitleWOptions.js +++ b/services/static-webserver/client/source/class/osparc/navigation/StudyTitleWOptions.js @@ -122,6 +122,7 @@ qx.Class.define("osparc.navigation.StudyTitleWOptions", { inputFont: "text-14", maxWidth: 300 }); + osparc.utils.Utils.setIdToWidget(control, "studyTitleRenamer"); control.addListener("editValue", e => { const newLabel = e.getData(); this.getStudy().setName(newLabel);