Fix hiding of non-proxied widgets

This commit is contained in:
Austin Mroz
2025-09-23 13:40:24 -05:00
parent 4ba1e5e485
commit 91a6f9d762

View File

@@ -30,7 +30,7 @@ SubgraphNode.prototype.onConfigure = function (serialisedNode) {
set: (property: string) => {
const parsed = parseProxyWidgets(property)
const { widgetStates } = useDomWidgetStore()
for (const w of subgraphNode.widgets ?? []) {
for (const w of subgraphNode.widgets.filter((w) => isProxyWidget(w))) {
if (w instanceof DOMWidgetImpl && widgetStates.has(w.id)) {
const widgetState = widgetStates.get(w.id)
if (!widgetState) continue