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

Mouse pointer position when dragging points #3536

Closed
gmaclennan opened this issue Nov 1, 2016 · 6 comments
Closed

Mouse pointer position when dragging points #3536

gmaclennan opened this issue Nov 1, 2016 · 6 comments
Labels
usability An issue with ease-of-use or design

Comments

@gmaclennan
Copy link
Contributor

When you create a new point, it is created with the base of the icon centered on the mouse pointer:

id-pointer-1

When you drag the point to move it, the mouse pointer changes to a more precise crosshair, but centered on the position on the icon where you start dragging, often near the center:

id-pointer-2

We have seen that this behavior confuses many users. They are unclear whether the 'true' position of the point is the base of the icon, or the center of the crosshair mouse pointer.

I'm not sure what the best solution is. My suggestion would be to move the point when the user starts dragging so that the crosshair is positioned where the point will be positioned. The current behavior easily leads to points being positioned inaccurately.

@bhousel
Copy link
Member

bhousel commented Nov 1, 2016

I think @kepta might have fixed this already over the summer, but not sure - are you testing with the 1.9.x on osm.org or a 2.0 beta?

@gmaclennan
Copy link
Contributor Author

I was testing on openstreetmap.org

@gmaclennan
Copy link
Contributor Author

Just checked master - I see no change in behaviour.

@bhousel
Copy link
Member

bhousel commented Nov 1, 2016

Thanks @gmaclennan for checking, I'll leave it open as something we should improve.

@bhousel bhousel added the usability An issue with ease-of-use or design label Nov 1, 2016
@bhousel
Copy link
Member

bhousel commented Jan 11, 2017

We can hide the mouse pointer while dragging so there is no ambiguity.

@bhousel
Copy link
Member

bhousel commented Apr 26, 2017

I ended up adding a little shadow shape to show the position of the feature while dragging

marker move

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
usability An issue with ease-of-use or design
Projects
None yet
Development

No branches or pull requests

2 participants