The variable-binding list was emitted by the section walker as plain panel rows — no height cap, no viewport, no scroll — so forty variables inflated the inspector past the window and the clipped tail stayed unreachable (yet still clickable through the clip). Rebuild it as an anchored overlay in the same family as the fill-type and font pickers: 320px cap with its own wheel scroll, outside-click and Escape to close, name column ellipsized against a right-aligned hex column so long tokens never overlap their value. Bind/unbind emission is unchanged, the stroke-section picker shares the implementation, and a regression test compares every other panel rect open-vs-closed so the inline-inflation shape cannot come back. |
||
|---|---|---|
| .. | ||
| assets | ||
| src | ||
| tests | ||
| Cargo.toml | ||