Modify

Opened 16 years ago

Closed 15 years ago

#3030 closed defect (fixed)

Menu disappears on Mac OS X when Mac laf is used

Reported by: anonymous Owned by: team
Priority: major Milestone:
Component: Core Version: latest
Keywords: Cc:

Description

After downloading data from OSM the menu located next to the apple icon disappears when Mac Look and Feel is used. Other laf settings are working as expected. To make the menu visible again open and close the settings window.

Attachments (2)

with_menu.png (47.5 KB ) - added by gorgum 16 years ago.
With menu
without_menu.png (45.5 KB ) - added by gorgum 16 years ago.
Without menu

Download all attachments as: .zip

Change History (8)

comment:1 by Apo42, 16 years ago

Owner: changed from team to anonymous
Status: newneedinfo

can not reproduce with latest 1863
add more info to reproduce. java version, josm version, mac os version, screenshots

by gorgum, 16 years ago

Attachment: with_menu.png added

With menu

by gorgum, 16 years ago

Attachment: without_menu.png added

Without menu

comment:2 by anonymous, 16 years ago

Oh that is easy.
JOSM Version is 1871 SVN
java -version
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-304)
Java HotSpot(TM) Client VM (build 1.5.0_19-137, mixed mode, sharing)
uname -a
Darwin PBG4.local 9.7.0 Darwin Kernel Version 9.7.0: Tue Mar 31 22:54:29 PDT 2009; root:xnu-1228.12.14~1/RELEASE_PPC Power Macintosh
Mac OS 10.5.7
Language setting seems to have no effect. In my case it is automatic which is german. If I set the language to english the same error occurs.
For screenshots see the attached files.
Cheers gorgum

comment:3 by anonymous, 16 years ago

Status: needinfoassigned

comment:4 by anonymous, 16 years ago

Owner: changed from anonymous to team
Status: assignednew

comment:5 by anonymous, 16 years ago

The native menu is to be considered one of those settings that requires a restart. I'm quite surprised that opening the settings window does show it.

A workaround may be to do a dummy change to the menu layout after the LAF has been changed. That should also trigger the rebuild. Also it may be possible when closing the settings window to set the LAF before applying menu changes.

comment:6 by gorgum, 15 years ago

Resolution: fixed
Status: newclosed

This behavior is no longer present in the latest version.

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.