Compare commits

...

1 Commits

Author SHA1 Message Date
Terry Jia
0c3d518ae7 fix: DOM widget elements have zero height in vueNodes mode 2026-04-01 23:01:46 -04:00

View File

@@ -32,6 +32,9 @@ function mountWidgetElement() {
const widget = findDOMWidget()
if (!widget) return
if (domEl.value.contains(widget.element)) return
// Remove litegraph-mode sizing classes that cause circular height
// dependencies in vueNodes flex layout (h-full + flex:1 1 0% → 0 height)
widget.element.classList.remove('h-full')
domEl.value.replaceChildren(widget.element)
}
@@ -44,7 +47,7 @@ whenever(() => !canvasStore.linearMode, mountWidgetElement)
<template>
<div
ref="domEl"
class="flex flex-col *:flex-1"
class="flex flex-col *:flex-auto"
@pointerdown.stop
@pointermove.stop
@pointerup.stop