Modify

Opened 15 years ago

Closed 15 years ago

#4939 closed defect (worksforme)

On shortcut conflict it should choose an alternative that is not already taken

Reported by: bastiK Owned by: team
Priority: minor Milestone:
Component: Core Version: latest
Keywords: Cc:

Description

If a shortcut is registered that is already taken, josm chooses a different key combination. However it's not checked, if this combination is already taken as well, leading to a cascade of changed shortcuts, thus changing more of them than necessary.

Silent shortcut conflict: 'menu:Public Transport' moved by 'menu:Presets' to 'Alt+B'.
Silent shortcut conflict: 'properties:add' moved by 'menu:Public Transport' to 'Alt+C'.
Silent shortcut conflict: 'subwindow:conflict' moved by 'properties:add' to 'Alt+Shift+C'.

Attachments (0)

Change History (1)

comment:1 by stoecker, 15 years ago

Resolution: worksforme
Status: newclosed

This is not possible, as JOSM does not know this alternative is not yet taken. You can change this yourself by reassigning a key in prefs yourself. The correct solution in code is to assign each action individual shortcuts. In this case the public transport plugin must be fixed.

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.