Modify

Opened 20 months ago

Closed 20 months ago

Last modified 20 months ago

#23015 closed defect (fixed)

Right click (map move) + scale/rotate commands should not interfere with each other

Reported by: taylor.smock Owned by: team
Priority: normal Milestone: 23.06
Component: Core Version:
Keywords: macos Cc:

Description (last modified by taylor.smock)

Steps to reproduce:

  1. Download data
  2. Select an object (I used a building)
  3. Enter either scale or rotate mode
  4. Right click and release or attempt to move map
  5. Move mouse pointer

EDIT: It looks like this is from a workaround for #2483.
EDIT2: It looks like there is different buggy behavior under Windows and Linux. If the workaround for #2483 is removed, it is likely that Mac will have the same buggy behavior.

Attachments (0)

Change History (4)

comment:1 by taylor.smock, 20 months ago

Description: modified (diff)
Keywords: macos added

comment:2 by taylor.smock, 20 months ago

Description: modified (diff)

comment:4 by taylor.smock, 20 months ago

Resolution: fixed
Status: newclosed

In 18767/josm:

Fix #23015, see #2483: Right click (map move) + scale/rotate modes should not interfere with each other

The workaround added for #2483 (r1634, Java 5) does not appear to be needed
anymore (tested with a Magic Mouse in one-button mode under Java 8). Removing
the workaround fixes the behavior whereby a right-click will cause the
scale/rotate mode to be enabled.

To fix extraneous commands being generated during a map pan when scale/rotate
mode is enabled, we check to see if the right mouse button is down in
updateCommandWhileDragging.

comment:5 by taylor.smock, 20 months ago

Milestone: 23.06

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. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.