Fix resize handles overlapping the note scrollbar buttons #17
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/resize-handle-scrollbar-overlap"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Found while testing PR #11 on Windows: a note's own scroll buttons (the up/down/left/right arrows at the ends of its scrollbar) could be unclickable, most often near the bottom corners.
A scrollbar always sits flush with its element's own border edge - CSS padding doesn't move it, only the content next to it.
.body's border was flush with.note's own edges, so its scrollbar (and a nested horizontally-scrolling<pre>'s, once its own padding is added on top) rendered directly under the invisible resize-e/w/s/se/sw handles, swallowing clicks meant for the scrollbar itself.Fix
.bodya small margin clear of the resize handles.Testing
npm run check(0 errors),npm run test(150 passing) - unaffected, this is a CSS-only change.PENDING_CROSS_PLATFORM_TESTS.md.🤖 Generated with Claude Code