Modify

Opened 3 years ago

Closed 3 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 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 Changed 3 years ago by stoecker

  • Resolution set to worksforme
  • Status changed from new to closed

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.

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as closed .
as The resolution will be set. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.