Modify

Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#9952 closed enhancement (fixed)

Extrude mode mouse-move tolerance

Reported by: akks Owned by: team
Priority: normal Milestone: 14.05
Component: Core Version: latest
Keywords: extrude Cc:

Description

If extruder mode is active and user drags the edge a little (<10 px), no changes are made.
This hardens a "precise" mapping, so I was asked to add an advanced parameter and maybe reduce default to 5 px.

I'll commit advanced parameter with default 10px. 5 px and maybe other enhancements are to be discussed before closing the ticket.

Attachments (0)

Change History (8)

comment:1 Changed 7 years ago by akks

In 7009/josm:

see #9952: added parameter extrude.initial-move-threshold (to tune ignoring small movements in extrude mode)

comment:2 Changed 7 years ago by skyper

I always have to zoom to get it right. Why is there any threshold ? Would prefere none or 1 px.

comment:3 Changed 7 years ago by akks

Sometimes it is done accidentally while double-clicking and it is hard to notice. It also depends on screen resolution.
Maybe 3 or 5 px ?

comment:4 in reply to:  3 Changed 7 years ago by skyper

Replying to akks:

Sometimes it is done accidentally while double-clicking and it is hard to notice.

This is the same with moving less than 20 objects and I do not think it makes much damage if any.

It also depends on screen resolution.
Maybe 3 or 5 px ?

Fine with me, as long as I can set it to less manually through preferences.

comment:5 Changed 7 years ago by simon04

Since extrude isn't the standard mode when using JOSM, and therefore accidental changes are presumably rare, I'd vote for setting extrude.initial-move-threshold to 0

Last edited 7 years ago by simon04 (previous) (diff)

comment:6 Changed 7 years ago by Don-vip

Resolution: fixed
Status: newclosed

In 7180/josm:

fix #9952 - set extrude.initial-move-threshold to 1px as default

comment:7 Changed 7 years ago by akks

Thank you. The decision was to hard for me near tested release :)

comment:8 Changed 7 years ago by Don-vip

I hope it satisfies everyone :)

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.