diff --git a/examples/useContext.html b/examples/useContext.html
index 723152250..4f91239bd 100644
--- a/examples/useContext.html
+++ b/examples/useContext.html
@@ -56,7 +56,20 @@
return "calc(var(--css-scale) * " + pix + "px)";
};
- BI.toPix = BI.pixFormat;
+ var oldPix = BI.toPix;
+ BI.toPix = function (pix, border) {
+ var context = BI.useContext("cssScale");
+ if (!context) {
+ return oldPix.apply(this, arguments);
+ }
+ if (!BI.isNumber(pix)) {
+ return pix;
+ }
+ if (border > 0) {
+ return "calc(var(--css-scale) * " + pix + "px" + " - " + border + "px"+")";
+ }
+ return "calc(var(--css-scale) * " + pix + "px)";
+ };
var Child = BI.inherit(BI.Widget, {
render: function () {