Modify

Opened 7 years ago

Last modified 7 years ago

#16205 new defect

map paint style menu in JOSM - icon changes when enabling a setting

Reported by: wulfmorn Owned by: team
Priority: normal Milestone:
Component: Core mappaint Version:
Keywords: Cc:

Description (last modified by stoecker)

The following is true for JOSM v. 13265:

A) Sometimes when i enable a Map Paint Style setting the icon (defined in the mapcss file) changes into a pen icon (seems to be the default icon when no icon is defined by the style). I had this nailed down to being true when enabling a setting, but after some testing i found it only happens SOMETIMES and I cant figure out when.

I ended up just clicking style settings from several different styles on and off at random. Eventually i clicked on style settings in JOSM default and the icon changed to a pen, but I am unable to reproduce.

I am no longer able to get the JOSM default icon back (unless I restart JOSM), presumably until i randomly click enough styles for it to switch back.

I'm sorry I cant be more precise. Hopefully the bug is obvious in the code.

B) If one of the styles is my own style I am able to reset the icon without restarting JOSM by saving styles mapcss anew.

I dont know if this a bug in JOSM or a mapcss problem.

Should be:
this is what it normally looks like
Wrong:
this is what i ended up with, but I dont know exactly how :(

Attachments (2)

no_settings_enabled.PNG (6.3 KB ) - added by wulfmorn 7 years ago.
this is what it normally looks like
edit-icon-on-style.PNG (4.6 KB ) - added by wulfmorn 7 years ago.
this is what i ended up with, but I dont know exactly how :(

Download all attachments as: .zip

Change History (6)

by wulfmorn, 7 years ago

Attachment: no_settings_enabled.PNG added

this is what it normally looks like

by wulfmorn, 7 years ago

Attachment: edit-icon-on-style.PNG added

this is what i ended up with, but I dont know exactly how :(

comment:1 by stoecker, 7 years ago

Description: modified (diff)

Probably not obvious, but thanks for the report.

comment:2 by Don-vip, 7 years ago

Component: CoreCore mappaint

Clearly a bug, but clearly not obvious. The random problems are the worst!

comment:3 by Don-vip, 7 years ago

Can you please attach a status report?

comment:4 by Klumbumbus, 7 years ago

This bug happens to me too. You can also "kill" the icon by using a local style file and then right click on the style and click reload from file.

(This bug is an old one, I thought I mentioned this already a few years ago in a comment but even after a deep search I can't find it anymore.)

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to wulfmorn.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


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