#2056 closed defect (wontfix)
Prevent changes when zoom level display is used
Reported by: | dieterdreist | Owned by: | team |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Core | Version: | latest |
Keywords: | zooming | Cc: |
Description
Currently, if you start with an empty layer (scale 458 km in view), you can add nodes but you can't see them (due to display optimisation). This can lead to empty node entries and (new) user confusion. I think it would be better to prevent adding nodes by clicking (it should still be possible to add them by entering coordinates) and instead warn the user, that the action was not taken because of the extreme zoom (something like "zoom closer to add nodes").
Attachments (0)
Change History (14)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Yes, the bar is fast, but there don't seem to be a way to change the speed :-(
I've changed the default width of the dialog to 600 pixels (SVN1304), more looks a bit ugly.
BTW: You also could have changed the size yourself in the advance preferences with: progressdialog.size
comment:4 by , 16 years ago
Priority: | major → minor |
---|---|
Resolution: | fixed |
Status: | closed → reopened |
Version: | → latest |
I really don't understand your comments No. 2 + 3.
About the first one: maybe the displayed scale depends on the screen resolution (mine is quite small: 1280x800), but no matter: I never changed any default setting for display-reduction but the nodes are just shown when I zoom in.
The only thing you notice when drawing is the yellow rubberband, but JOSM doesn't seem to add nodes or ways because they are hidden (of course they are created, you can notice this in command-stack or by zooming in).
The thing is that you can't expect from the average user (or at least the unexperienced one) that he is checking command stack.
If you want I can make a screencast to demonstrate.
comment:5 by , 16 years ago
Ooops, comments 2&3 were meant for a different report - please ignore!
Hmmm, I don't know what's wrong here and can't reproduce on my machine. I guess a screencast won't help a lot as I understand what you mean but don't have a good idea how to fix it. Maybe one of the other developers have an idea and will pick this up?
comment:7 by , 16 years ago
Resolution: | → duplicate |
---|---|
Status: | reopened → closed |
Duplicate of #2065 I would think.
comment:8 by , 16 years ago
Resolution: | duplicate |
---|---|
Status: | closed → reopened |
comment:9 by , 16 years ago
Status: | reopened → new |
---|
He is right. He uses mappaint.ZoomLevelDisplay=true.
comment:10 by , 16 years ago
Summary: | disable draw on large zooms to prevent erratous adding of nodes → Prevent changes when zoom level display is used |
---|
comment:11 by , 15 years ago
Cc: | removed |
---|---|
Keywords: | 61603647 removed |
Priority: | critical → major |
Summary: | resort → Prevent changes when zoom level display is used |
comment:12 by , 15 years ago
Owner: | changed from | to
---|
comment:13 by , 15 years ago
Keywords: | zooming added |
---|
comment:14 by , 15 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
We no longer start with high zoom for new layers, so this is fixed. On the other hand the basic problems with mappaint.ZoomLevelDisplay=true are still there and wont vanish (that's why it is off by default).
Hmmm, can't reproduce.
If I start with an empty layer, scale 3867km on my machine, I can draw nodes on the screen that appears immediately.