Mirror the existing file_menu / locale_picker / shape_picker hover pattern: state-layer ToolbarHover enum on EditorUiState, widget reads it during paint and renders theme.button_hover, host updates it on apply_cursor_move AFTER drag detection so a path-anchor / node / pan drag whose cursor crosses the toolbar isn't intercepted. Extracted into widget_host/toolbar_hover.rs to keep geometry.rs under the 800-line cap. |
||
|---|---|---|
| .. | ||
| assets | ||
| smoke | ||
| src | ||
| tests | ||
| .gitignore | ||
| Cargo.toml | ||