From 6d5cbcc8b642b6cb1a6019f6def849ec8d4b885a Mon Sep 17 00:00:00 2001 From: filtered <176114999+webfiltered@users.noreply.github.com> Date: Mon, 12 May 2025 18:09:41 +1000 Subject: [PATCH] [TS] Remove unnecessary assertion --- src/scripts/domWidget.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/scripts/domWidget.ts b/src/scripts/domWidget.ts index 70f3bc31c..9846234fc 100644 --- a/src/scripts/domWidget.ts +++ b/src/scripts/domWidget.ts @@ -330,9 +330,8 @@ LGraphNode.prototype.addDOMWidget = function < export const pruneWidgets = (nodes: LGraphNode[]) => { const nodeSet = new Set(nodes) const domWidgetStore = useDomWidgetStore() - for (const widgetState of domWidgetStore.widgetStates.values()) { - const widget = widgetState.widget - if (!nodeSet.has(widget.node as LGraphNode)) { + for (const { widget } of domWidgetStore.widgetStates.values()) { + if (!nodeSet.has(widget.node)) { domWidgetStore.unregisterWidget(widget.id) } }