Opened 4 years ago

Last modified 4 years ago

#21730 closed defect

Not all JosmActions registering in toolbar — at Version 9

Reported by: gaben Owned by: team
Priority: normal Milestone:
Component: Core Version: tested
Keywords: regression toolbar plugin Cc: GerdP

Description (last modified by gaben)

Changes made in r18321 blocks some core and custom actions, possibly added by a plugin (MainApplication.getToolbar().addCustomButton()) from registering into the toolbar settings.

See the screenshot

Change History (10)

by gaben, 4 years ago

Attachment: JOSM_toolbar_actions.png added

comment:1 by gaben, 4 years ago

Summary: Not all JosmActions not registering in toolbarNot all JosmActions registering in toolbar

comment:2 by GerdP, 4 years ago

Cannot reproduce this with r18303, tried my normal config and also a clean one.

comment:3 by gaben, 4 years ago

Until r18320 is fine, the problem affects r18321 and later revisions.

comment:4 by GerdP, 4 years ago

Ah, yes, sorry, got the version numbers wrong.

comment:5 by GerdP, 4 years ago

Hmm, I don't understand why e.g. "Orthogonalize Shape / Undo" no longer appears and I think it was never meant to appear at that place. Instead it should appear somewehere under Tools.

comment:6 by gaben, 4 years ago

I have no idea either. Also don't know why the phone action (provided by my plugin) forego the "move up" action. I think the move actions supposed to follow each other as they created at the same time(?).

The whole thing affects me in a way, that I can't use the JOSM core toolbar settings. So either I need to code it myself or have to choose fixing the button into the toolbar. Mostly inconvenience, but bothering.

comment:7 by skyper, 4 years ago

See also #6725 and #14541.

comment:8 by skyper, 4 years ago

Keywords: toolbar added
Version: tested

comment:9 by gaben, 4 years ago

Description: modified (diff)
Keywords: plugin added
Note: See TracTickets for help on using tickets.