Fix element style override CSS in #2499 (#2501)

This commit is contained in:
filtered
2025-02-11 10:11:32 +11:00
committed by GitHub
parent 08e613e468
commit 2d759aa9e3

View File

@@ -292,7 +292,7 @@ LGraphCanvas.prototype.computeVisibleNodes = function (
const wasHidden = w.element.hidden
const actualHidden = hidden || shouldOtherwiseHide || isCollapsed
w.element.hidden = actualHidden
w.element.style.display = actualHidden ? 'none' : 'block'
w.element.style.display = actualHidden ? 'none' : ''
if (actualHidden && !wasHidden) {
w.options.onHide?.(w as DOMWidget<HTMLElement, object>)
}
@@ -371,7 +371,7 @@ export class DOMWidgetImpl<T extends HTMLElement, V extends object | string>
const actualHidden = hidden || !isInVisibleNodes || isCollapsed
const wasHidden = this.element.hidden
this.element.hidden = actualHidden
this.element.style.display = actualHidden ? 'none' : 'block'
this.element.style.display = actualHidden ? 'none' : ''
if (actualHidden && !wasHidden) {
this.options.onHide?.(this)