Commit dd77ca2
committed
fix(v7-f56b): badge no longer intercepts pointer events on DimEnvEditor
The absolutely-positioned symbolic-dim-warn-badge sat over the right
edge of the DimEnvEditor row (top:8, right:8), which intercepted
clicks on the Apply button when the badge was visible. The e2e
restoration step (apply consistent values to clear the warning)
could not click through.
vbgui/src/App.tsx:
- pointerEvents: 'none' on the badge — it's purely informational.
- top: 44 (instead of 8) so the badge clearly sits below the editor
bar rather than overlapping it.
Playwright e2e/scenarios/56_symbolic_dim_warn.spec.ts passes 1/1
(1.1s) with real backend + frontend roundtrip — closes the F56b
visual-e2e acceptance criterion: typing nh=3 surfaces the live
mismatch indicator, Apply triggers the verify roundtrip, the canvas
badge renders with the correct H and nh*head_dim product, and
restoring nh=2 clears the badge after the next verify.
Ref: cppmega-mlx-j3qa.21 parent 114ab12 commit dd77ca2
1 file changed
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
650 | 650 | | |
651 | 651 | | |
652 | 652 | | |
653 | | - | |
| 653 | + | |
654 | 654 | | |
655 | 655 | | |
656 | 656 | | |
657 | 657 | | |
658 | 658 | | |
659 | 659 | | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
660 | 663 | | |
661 | 664 | | |
662 | 665 | | |
| |||
0 commit comments