Modify ↓
Ticket #2234 (closed defect: fixed)
Translation can cause JosmActions to illegally handle shortcuts
| Reported by: | stoecker | Owned by: | team |
|---|---|---|---|
| Priority: | major | Component: | Core |
| Version: | Keywords: | ||
| Cc: |
Description
When titles are translated, the corresponding JosmActions can have equal names and the Main map shortcut handler is built using these names. This results in conflicts of these actions.
Solution: Either change storage or change all JosmAction to use marktr() and translate later. Second solution requires lots of code changes and probably breaks plugins.
Attachments
Change History
comment:2 Changed 21 months ago by jttt
- Status changed from closed to reopened
- Resolution fixed deleted
Fix reverted, some parts of JOSM relies on actions being saved by name in InputMap
comment:3 Changed 21 months ago by stoecker
Did you find a place where this happens. I searched, but could not really find these places.
Note: See
TracTickets for help on using
tickets.



(In [3227]) Fix #2234 Translation can cause JosmActions to illegally handle shortcuts