QA Session Recordings

ComfyUI Frontend · Automated QA · Issue #7942 · main @ d946694 · QA @ 04bf4cb · CI Job · 2026-04-01T13:45:21Z → 2026-04-01 14:49 UTC
QA Badge
Issue #7942 reports
Gap between DOM and built-in widgets after node resize
Title: Gap between DOM and built-in widgets after node resize Description: ### Prerequisites - [x] I am running the latest version of ComfyUI
Test focus: Verify that resizing a node with a DOM widget followed by a built-in widget does not create a gap between them.
Prerequisites: The TestNode extension (from the issue description) must be loaded in the test environment.
Steps: Double-click on the canvas to open the node search dialog → Search for and add the TestNode → Wait for the node to render → Take a screenshot of the initial node layout → Drag the bottom-right corner of the node to resize it vertically (assuming top-left is at 600,400 and size is ~205x135) → Wait for resize to apply → ...
AI Comparative Review
# linux QA Video Report - Generated at: 2026-04-01T14:44:31.681Z - Model: `gemini-3-flash-preview` - Target: https://github.com/Comfy-Org/ComfyUI_frontend/issues/7942 - Source video: `./qa-artifacts/qa-report-Linux-23853889502/qa-session.mp4` - Video size: 652.5 KB ## AI Review ## Summary The video confirms the reproduction of Issue #7942. A custom DOM widget was added followed by a built-in button widget to a node. Upon resizing the node vertically, the built-in widget remained anchored to the bottom of the node, while the DOM widget remained at the top, creating a significant visual gap between them. ## Confirmed Issues ### Vertical gap between DOM and built-in widgets during node resize `LOW` `00:10` `Confidence: High` When a node contains a DOM widget followed by a built-in widget, resizing the node causes the built-in widget to stick to the bottom edge. This creates an empty space between the two widgets instead of the widgets maintaining their relative proximity or the DOM widget expanding to fill the space correctly without forcing the built-in widget to the absolute bottom. **Evidence:** At `00:09` to `00:10`, the user drags the bottom right corner of the node downwards. The "builtin button widget" moves down with the bottom border of the node, while the red-bordered "custom dom widget" stays at the top, leaving a large gray gap between them. **Suggested Fix:** Adjust the CSS grid or layout logic for Nodes 2.0 so that built-in widgets do not default to anchoring at the bottom when following DOM widgets, or ensure DOM widgets handle vertical expansion in a way that respects the flow of subsequent widgets. --- ## Possible Issues (Needs Human Verification) None observed. ## Overall Risk `low` - This is a purely visual UI layout issue that does not affect the functional execution of the nodes or the workflow logic. ## Verdict REPRODUCED {"verdict": "REPRODUCED", "risk": "low", "confidence": "high"}