Skip to content

Commit 0513e3e

Browse files
committed
prettify listbuttonitem menu
1 parent ed57fb4 commit 0513e3e

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

services/static-webserver/client/source/class/osparc/dashboard/GridButtonItem.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ qx.Class.define("osparc.dashboard.GridButtonItem", {
236236
const menuButton = this.getChildControl("menu-button");
237237
if (menu) {
238238
menuButton.setMenu(menu);
239-
menu.setPosition("top-left");
239+
menu.setPosition("bottom-left");
240240
osparc.utils.Utils.prettifyMenu(menu);
241241
osparc.utils.Utils.setIdToWidget(menu, "studyItemMenuMenu");
242242
this.evaluateMenuButtons();

services/static-webserver/client/source/class/osparc/dashboard/ListButtonItem.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -260,13 +260,16 @@ qx.Class.define("osparc.dashboard.ListButtonItem", {
260260
});
261261
},
262262

263-
_applyMenu: function(value, old) {
263+
_applyMenu: function(menu, old) {
264264
const menuButton = this.getChildControl("menu-button");
265-
if (value) {
266-
menuButton.setMenu(value);
267-
osparc.utils.Utils.setIdToWidget(value, "studyItemMenuMenu");
265+
if (menu) {
266+
menuButton.setMenu(menu);
267+
menu.setPosition("bottom-left");
268+
osparc.utils.Utils.prettifyMenu(menu);
269+
osparc.utils.Utils.setIdToWidget(menu, "studyItemMenuMenu");
270+
this.evaluateMenuButtons();
268271
}
269-
menuButton.setVisibility(value ? "visible" : "excluded");
272+
menuButton.setVisibility(menu ? "visible" : "excluded");
270273
}
271274
}
272275
});

0 commit comments

Comments
 (0)