diff --git a/services/static-webserver/client/source/class/osparc/dashboard/StudyBrowser.js b/services/static-webserver/client/source/class/osparc/dashboard/StudyBrowser.js index 1c6dbcf0f2f..fc877e620ca 100644 --- a/services/static-webserver/client/source/class/osparc/dashboard/StudyBrowser.js +++ b/services/static-webserver/client/source/class/osparc/dashboard/StudyBrowser.js @@ -612,7 +612,9 @@ qx.Class.define("osparc.dashboard.StudyBrowser", { card.addListener("tap", e => this.__studyCardClicked(card, e.getNativeEvent().shiftKey), this); this._populateCardMenu(card); - this.__attachDragHandlers(card); + if (this.getCurrentContext() !== "trash") { + this.__attachDragHandlers(card); + } }); }, diff --git a/services/static-webserver/client/source/class/osparc/desktop/credits/CreditsImage.js b/services/static-webserver/client/source/class/osparc/desktop/credits/CreditsImage.js index b2d261df365..fdd505b203a 100644 --- a/services/static-webserver/client/source/class/osparc/desktop/credits/CreditsImage.js +++ b/services/static-webserver/client/source/class/osparc/desktop/credits/CreditsImage.js @@ -21,6 +21,8 @@ qx.Class.define("osparc.desktop.credits.CreditsImage", { construct: function() { this.base(arguments, "osparc/coins-solid.svg"); + osparc.utils.Utils.setAltToImage(this.getChildControl("image"), "credits-left"); + const store = osparc.store.Store.getInstance(); store.addListener("changeContextWallet", this.__updateWallet, this); this.__updateWallet(); diff --git a/services/static-webserver/client/source/class/osparc/store/Workspaces.js b/services/static-webserver/client/source/class/osparc/store/Workspaces.js index df028e160d7..c730a612324 100644 --- a/services/static-webserver/client/source/class/osparc/store/Workspaces.js +++ b/services/static-webserver/client/source/class/osparc/store/Workspaces.js @@ -96,7 +96,7 @@ qx.Class.define("osparc.store.Workspaces", { .then(trashedWorkspacesData => { const workspaces = []; trashedWorkspacesData.forEach(workspaceData => { - const workspace = this.__addToCache(workspaceData); + const workspace = new osparc.data.model.Workspace(workspaceData); workspaces.push(workspace); }); return workspaces; @@ -127,7 +127,7 @@ qx.Class.define("osparc.store.Workspaces", { .then(workspacesData => { const workspaces = []; workspacesData.forEach(workspaceData => { - const workspace = this.__addToCache(workspaceData); + const workspace = new osparc.data.model.Workspace(workspaceData); workspaces.push(workspace); }); return workspaces; diff --git a/services/static-webserver/client/source/class/osparc/ui/basic/PoweredByOsparc.js b/services/static-webserver/client/source/class/osparc/ui/basic/PoweredByOsparc.js index ca8fb025337..c3d17d2c54b 100644 --- a/services/static-webserver/client/source/class/osparc/ui/basic/PoweredByOsparc.js +++ b/services/static-webserver/client/source/class/osparc/ui/basic/PoweredByOsparc.js @@ -16,7 +16,7 @@ ************************************************************************ */ /** - * App/Theme dependant osparc logo with powerwed by text + * App/Theme dependant osparc logo with powered by text */ qx.Class.define("osparc.ui.basic.PoweredByOsparc", { extend: qx.ui.core.Widget, @@ -32,7 +32,7 @@ qx.Class.define("osparc.ui.basic.PoweredByOsparc", { toolTipText: this.tr("powered by ") + osparc.About.OSPARC_OFFICIAL, alignX: "center", alignY: "middle", - cursor: "pointer" + cursor: "pointer", }); this.addListener("tap", () => osparc.About.getInstance().open()); @@ -87,6 +87,7 @@ qx.Class.define("osparc.ui.basic.PoweredByOsparc", { this.getChildControl("logo").set({ source: lightLogo ? "osparc/osparc-o-white.svg" : "osparc/osparc-o-black.svg" }); + osparc.utils.Utils.setAltToImage(this.getChildControl("logo"), "powered-by-osparc"); } } });