1. Line long-press dropdown: removed conflicting onClick from Surface,
combinedClickable now works correctly for long-press style menu
2. Move tool: tap a stroke and drag to reposition it, with undo support
and visual highlight during drag
3. Snap fix: timer now re-arms continuously — pausing at ANY point
during a stroke (not just near origin) triggers snap. Checks pen
stillness at the moment the timer fires (~3mm threshold)
4. EMR eraser: now checks BUTTON_STYLUS_PRIMARY in buttonState
(side button) in addition to TOOL_TYPE_ERASER
5. Notebook title: keyboard defaults to Title Case capitalization
6. Tool order in enum matches toolbar: pen, line, box, eraser, select, move
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>