# linux QA Video Report

- Generated at: 2026-04-05T16:32:38.306Z
- Model: `gemini-3-flash-preview`
- Target: https://github.com/Comfy-Org/ComfyUI_frontend/issues/7942
- Source video: `./qa-artifacts/qa-report-Linux-24005449444/qa-session.mp4`
- Video size: 602.4 KB

## AI Review
## Summary
The video confirms the reported bug in Issue #7942. The senior QA engineer observed that when a `TestNode` containing a DOM widget followed by a built-in button widget is resized, the button widget anchors to the bottom of the node, creating an empty visual gap between the two widgets.

## Confirmed Issues

### Gap between DOM and built-in widgets after node resize
`LOW` `00:07` `Confidence: High`
Adding a DOM widget followed by a built-in widget causes the built-in widget to anchor to the bottom of the node container. When the node is resized vertically, the DOM widget remains at the top while the built-in widget moves with the bottom edge, creating an unintended gap.

**Evidence:** At 00:07, the user clicks the resize handle of the "TestNode". As the node is dragged downwards, the "builtin button widget" remains stuck to the bottom border, while the red-bordered "custom dom widget" stays at the top. A large empty area appears between them.

**Suggested Fix:** Adjust the CSS Grid layout for Nodes 2.0 to ensure built-in widgets follow the standard document flow or are not forced to the bottom row when preceded by DOM widgets. Both should likely be contained within a flow-based container or have consistent grid-row behavior.

---

## Overall Risk
The risk is **low**. This is a purely visual/UI layout issue that does not affect the functional execution of the node or the underlying data flow, as confirmed by the issue reporter and observed in the video.

## Verdict
REPRODUCED

{"verdict": "REPRODUCED", "risk": "low", "confidence": "high"}
