diff --git a/bundles/org.openhab.ui/web/src/components/widgets/widget-mixin.js b/bundles/org.openhab.ui/web/src/components/widgets/widget-mixin.js index 6371c5400a..cc8f8a4470 100644 --- a/bundles/org.openhab.ui/web/src/components/widgets/widget-mixin.js +++ b/bundles/org.openhab.ui/web/src/components/widgets/widget-mixin.js @@ -21,7 +21,7 @@ expr.jsep.plugins.register(jsepRegex, jsepArrow, jsepObject, jsepTemplate) expr.addUnaryOp('@', (itemName) => { if (itemName === undefined) return undefined const item = store.getters.trackedItems[itemName] - return item.displayState || item.state + return (item.displayState !== undefined) ? item.displayState : item.state }) expr.addUnaryOp('@@', (itemName) => { if (itemName === undefined) return undefined