Skip to content

Commit bfb0b09

Browse files
committed
[skip ci] border
1 parent 13d259c commit bfb0b09

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

services/static-webserver/client/source/class/osparc/study/PricingUnit.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ qx.Class.define("osparc.study.PricingUnit", {
3232
});
3333

3434
this.setUnitData(pricingUnit);
35+
36+
osparc.utils.Utils.addBorder(this);
3537
},
3638

3739
events: {
@@ -44,6 +46,7 @@ qx.Class.define("osparc.study.PricingUnit", {
4446
init: false,
4547
nullable: false,
4648
event: "changeSelected",
49+
apply: "__applySelected",
4750
},
4851

4952
unitData: {
@@ -94,6 +97,11 @@ qx.Class.define("osparc.study.PricingUnit", {
9497

9598
const name = this.getChildControl("name");
9699
pricingUnit.bind("name", name, "value");
97-
}
100+
},
101+
102+
__applySelected: function(selected) {
103+
const strong = qx.theme.manager.Color.getInstance().resolve("strong-main");
104+
osparc.utils.Utils.updateBorderColor(this, selected ? strong : "transparent");
105+
},
98106
}
99107
});

services/static-webserver/client/source/class/osparc/study/PricingUnits.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,6 @@ qx.Class.define("osparc.study.PricingUnits", {
5050
this._add(pricingUnitTier);
5151
});
5252

53-
pricingUnitTiers.forEach(pricingUnitTier => {
54-
pricingUnitTier.bind("selected", pricingUnitTier, "backgroundColor", {
55-
converter: selected => selected ? "background-main-1" : "transparent"
56-
});
57-
});
58-
5953
if (preselectedPricingUnit) {
6054
const pricingUnitTierFound = pricingUnitTiers.find(pricingUnitTier => pricingUnitTier.getUnitData().getPricingUnitId() === preselectedPricingUnit["pricingUnitId"]);
6155
if (pricingUnitTierFound) {

0 commit comments

Comments
 (0)