Skip to content

Fix move (M/drag) not working after toggling Data panel with node selected (#9582)#11899

Open
FaisalMisbah23 wants to merge 1 commit intoopenstreetmap:developfrom
FaisalMisbah23:fix/9582-move-node-after-data-panel-toggle
Open

Fix move (M/drag) not working after toggling Data panel with node selected (#9582)#11899
FaisalMisbah23 wants to merge 1 commit intoopenstreetmap:developfrom
FaisalMisbah23:fix/9582-move-node-after-data-panel-toggle

Conversation

@FaisalMisbah23
Copy link

Fixes #9582

Problem: After toggling a layer or map-feature checkbox in the Data panel (e.g. enabling "Paths") with a node selected, moving the node via M or drag did not work—the map panned instead. Workaround was to click outside the checkbox so focus left the input.

Cause: Focus stayed on the checkbox (input element), so keyboard shortcuts were not handled and interaction was wrong.

Fix: Blur the active element after toggling in both Map Features (map_features.js) and Data layers (data_layers.js) so focus leaves the panel and M/drag work without an extra click.

@FaisalMisbah23 FaisalMisbah23 force-pushed the fix/9582-move-node-after-data-panel-toggle branch from 8af58eb to 0253c94 Compare February 20, 2026 07:46
@FaisalMisbah23 FaisalMisbah23 force-pushed the fix/9582-move-node-after-data-panel-toggle branch from 0253c94 to fe1a876 Compare March 4, 2026 02:00
@FaisalMisbah23
Copy link
Author

FaisalMisbah23 commented Mar 4, 2026

Friendly ping, any thoughts on this data panel focus/move fix? I've rebased onto the current development, tested it locally, and can provide more details/screenshots if helpful. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

It's not possible to move nodes in a specific case

1 participant