diff --git a/bundles/org.openhab.ui/web/src/components/widgets/system/oh-icon.vue b/bundles/org.openhab.ui/web/src/components/widgets/system/oh-icon.vue index 0415e1fa62..d78cddf8cb 100644 --- a/bundles/org.openhab.ui/web/src/components/widgets/system/oh-icon.vue +++ b/bundles/org.openhab.ui/web/src/components/widgets/system/oh-icon.vue @@ -68,13 +68,13 @@ export default { actualState (val) { if (val !== this.currentState) { this.currentState = val - this.updateIcon() + if (this.iconType === 'oh') this.updateIcon() } }, - actualIcon (val) { + iconName (val) { if (val !== this.currentIcon) { this.currentIcon = val - this.updateIcon() + if (this.iconType === 'oh') this.updateIcon() } } },