Skip to content

Commit 011f9de

Browse files
committed
[skip ci] don't listen to change value
1 parent e5affe5 commit 011f9de

17 files changed

+41
-69
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,7 @@ qx.Class.define("osparc.dashboard.CardBase", {
241241
check: "Boolean",
242242
init: false,
243243
nullable: false,
244+
event: "changeSelected",
244245
},
245246

246247
icon: {

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ qx.Class.define("osparc.dashboard.FolderButtonItem", {
3333
appearance: "pb-study"
3434
});
3535

36-
this.addListener("changeValue", e => this.__itemSelected(e.getData()), this);
36+
this.addListener("tap", e => this.__itemSelected(e.getData()), this);
3737

3838
this.setPriority(osparc.dashboard.CardBase.CARD_PRIORITY.ITEM);
3939

@@ -246,7 +246,6 @@ qx.Class.define("osparc.dashboard.FolderButtonItem", {
246246
if (studyBrowserContext !== "trash" && newVal) {
247247
this.fireDataEvent("folderSelected", this.getFolderId());
248248
}
249-
this.setValue(false);
250249
},
251250

252251
__editFolder: function() {

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ qx.Class.define("osparc.dashboard.FolderButtonNew", {
3030
appearance: "pb-new"
3131
});
3232

33-
this.addListener("changeValue", e => this.__itemSelected(e.getData()), this);
33+
this.addListener("tap", e => this.__itemSelected(e.getData()), this);
3434

3535
this.setPriority(osparc.dashboard.CardBase.CARD_PRIORITY.NEW);
3636

@@ -92,7 +92,6 @@ qx.Class.define("osparc.dashboard.FolderButtonNew", {
9292
});
9393
folderEditor.addListener("cancel", () => win.close());
9494
}
95-
this.setValue(false);
9695
}
9796
}
9897
});

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ qx.Class.define("osparc.dashboard.GridButtonItem", {
3232

3333
this.setPriority(osparc.dashboard.CardBase.CARD_PRIORITY.ITEM);
3434

35-
this.addListener("changeValue", this.__itemSelected, this);
35+
this.addListener("tap", this.__itemSelected, this);
3636
},
3737

3838
statics: {
@@ -189,12 +189,12 @@ qx.Class.define("osparc.dashboard.GridButtonItem", {
189189

190190
__itemSelected: function() {
191191
if (this.isItemNotClickable()) {
192-
this.setValue(false);
192+
this.setSelected(false);
193193
return;
194194
}
195195

196196
if (this.isResourceType("study") && this.isMultiSelectionMode()) {
197-
const selected = this.getValue();
197+
const selected = this.getSelected();
198198

199199
const tick = this.getChildControl("tick-selected");
200200
tick.setVisibility(selected ? "visible" : "excluded");

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,6 @@ qx.Class.define("osparc.dashboard.GridButtonLoadMore", {
5050
this.setEnabled(!value);
5151
},
5252

53-
_onToggleChange: function(e) {
54-
this.setValue(false);
55-
},
56-
5753
_shouldApplyFilter: function() {
5854
return false;
5955
},

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,6 @@ qx.Class.define("osparc.dashboard.GridButtonNew", {
6767
},
6868

6969
members: {
70-
_onToggleChange: function(e) {
71-
this.setValue(false);
72-
},
73-
7470
_shouldApplyFilter: function(data) {
7571
return false;
7672
},

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

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ qx.Class.define("osparc.dashboard.GridButtonPlaceholder", {
2323

2424
this.setPriority(osparc.dashboard.CardBase.CARD_PRIORITY.PLACEHOLDER);
2525

26-
// make unselectable
27-
this.addListener("changeValue", () => this.setValue(false), this);
28-
2926
this.set({
3027
cursor: "not-allowed"
3128
});
@@ -122,10 +119,6 @@ qx.Class.define("osparc.dashboard.GridButtonPlaceholder", {
122119
return true;
123120
},
124121

125-
_onToggleChange: function() {
126-
this.setValue(false);
127-
},
128-
129122
_shouldApplyFilter: function(data) {
130123
if (data.text) {
131124
const checks = [

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ qx.Class.define("osparc.dashboard.ListButtonItem", {
2929

3030
this.setPriority(osparc.dashboard.CardBase.CARD_PRIORITY.ITEM);
3131

32-
this.addListener("changeValue", this.__itemSelected, this);
32+
this.addListener("tap", this.__itemSelected, this);
3333
},
3434

3535
statics: {
@@ -275,12 +275,12 @@ qx.Class.define("osparc.dashboard.ListButtonItem", {
275275

276276
__itemSelected: function() {
277277
if (this.isItemNotClickable()) {
278-
this.setValue(false);
278+
this.setSelected(false);
279279
return;
280280
}
281281

282282
if (this.isResourceType("study") && this.isMultiSelectionMode()) {
283-
const selected = this.getValue();
283+
const selected = this.getSelected();
284284

285285
const tick = this.getChildControl("tick-selected");
286286
tick.setVisibility(selected ? "visible" : "excluded");

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,6 @@ qx.Class.define("osparc.dashboard.ListButtonLoadMore", {
4949
this.setEnabled(!value);
5050
},
5151

52-
_onToggleChange: function(e) {
53-
this.setValue(false);
54-
},
55-
5652
_shouldApplyFilter: function() {
5753
return false;
5854
},

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,6 @@ qx.Class.define("osparc.dashboard.ListButtonNew", {
5151
},
5252

5353
members: {
54-
_onToggleChange: function(e) {
55-
this.setValue(false);
56-
},
57-
5854
_shouldApplyFilter: function(data) {
5955
return false;
6056
},

0 commit comments

Comments
 (0)