Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

M to move has no effect on a single node / Hard to precisely act upon overlapping nodes #8225

Closed
jleedev opened this issue Nov 30, 2020 · 2 comments
Assignees
Labels
operation An editing operation / edit menu item usability An issue with ease-of-use or design
Milestone

Comments

@jleedev
Copy link
Contributor

jleedev commented Nov 30, 2020

Steps to reproduce:

  1. Find an intersection where multiple roads come together, and select it.
  2. Press D to disconnect the ways.
  3. Attempt to drag one particular road away from the intersection

Expected results: I can easily choose which node/way I want and drag it away from the intersection. I should be able to select the way I'm interested in, then hop to the intersection and act upon that way's node there. Or, I shift+drag to select all the nodes, then choose the one I want and act upon it without my selection changing further. Being able to select the proper node and press M to move it would solve this.

Actual results: iD seems to pick one node at the intersection and stack it on top, and requires me to drag that node away first, or it appears to behave randomly. Eventually I just drag the entire intersection apart and reassemble the ways I didn't need (but to be fair, I'd have to reattach them anyway).

Having multiple nodes that are on top of each other may be a weird edge case in saved map data, but it's easy to produce when attempting to disconnect an intersection.

Other ideas that would address this:

  • When a way is selected, dragging overlapping nodes should prefer the nodes that belong to the way, not other nodes
  • When a node is selected, dragging that node should not change the selection to some other coincident node
@DujaOSM
Copy link

DujaOSM commented Dec 1, 2020

This seems to be the same as #8174 and #7984.

@quincylvania
Copy link
Collaborator

Yeah this is #8174. But we can also make the Move operation work for a single node, that's a separate issue.

@quincylvania quincylvania added usability An issue with ease-of-use or design operation An editing operation / edit menu item labels Dec 2, 2020
@quincylvania quincylvania self-assigned this Dec 2, 2020
@quincylvania quincylvania added this to the 2.20.0 milestone Dec 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
operation An editing operation / edit menu item usability An issue with ease-of-use or design
Projects
None yet
Development

No branches or pull requests

3 participants