diff --git a/bundles/org.openhab.ui.habot/src/main/java/org/openhab/ui/habot/nlp/internal/NamedAttributesItemResolver.java b/bundles/org.openhab.ui.habot/src/main/java/org/openhab/ui/habot/nlp/internal/NamedAttributesItemResolver.java index 376104c10..953b98bcd 100644 --- a/bundles/org.openhab.ui.habot/src/main/java/org/openhab/ui/habot/nlp/internal/NamedAttributesItemResolver.java +++ b/bundles/org.openhab.ui.habot/src/main/java/org/openhab/ui/habot/nlp/internal/NamedAttributesItemResolver.java @@ -281,7 +281,7 @@ public class NamedAttributesItemResolver implements ItemResolver { private @NonNull RegistryChangeListener metadataRegistryChangeListener = new RegistryChangeListener() { @Override public void added(Metadata element) { - if (element.getUID().getNamespace() == "habot") { + if ("habot".equals(element.getUID().getNamespace())) { logger.debug("Invalidating cached item named attributes"); itemAttributes = null; } @@ -289,7 +289,7 @@ public class NamedAttributesItemResolver implements ItemResolver { @Override public void removed(Metadata element) { - if (element.getUID().getNamespace() == "habot") { + if ("habot".equals(element.getUID().getNamespace())) { logger.debug("Invalidating cached item named attributes"); itemAttributes = null; } @@ -297,7 +297,7 @@ public class NamedAttributesItemResolver implements ItemResolver { @Override public void updated(Metadata oldElement, Metadata element) { - if (element.getUID().getNamespace() == "habot") { + if ("habot".equals(element.getUID().getNamespace())) { logger.debug("Invalidating cached item named attributes"); itemAttributes = null; }