Opened 14 years ago

Last modified 14 years ago

#6538 closed defect

Fullscreen mode broken on a mac — at Version 10

Reported by: flaimo Owned by: team
Priority: normal Milestone:
Component: Core Version: tested
Keywords: Cc:

Description (last modified by flaimo)

tried the jar file, as also the mac package. behavior is the same (after upgrading from earlier stable 4064. when i start the program, it starts in some kind of full screen mode, but there are no menubars. expose doesn't work anymore in that state either. clicking on the download button doesn't do anything. all i can do is press cmd-q to quit the program. i still think it would be better to disable this function on a mac completely because of the missing menubar.

4064 worked normally.

Change History (10)

comment:1 by flaimo, 14 years ago

video: http://cl.ly/0b1g463n0h0h3a2J1u3A

mac version is 10.6.8 with the latest java updates

comment:2 by flaimo, 14 years ago

i downgraded back to 6064. this version still works.

comment:3 by stoecker, 14 years ago

Summary: new stable 4201 doesn't work on a macFullscreen mode broken on a mac

Seems like you somehow activated fullscreen mode. This was broken in previous version so you may not have noticed it.

  • How does new JOSM version work with clean preferences?
  • Does pressing <F11> (I hope I remember right the hotkey, you can look at 4064 menu to be sure) fix the issue?

comment:4 by Xapitoun, 14 years ago

I have a same problem. When I click the preferences icon or an another menu, I select it but after Josm is blocked. Nothing is happens. I can only use «Echap» hotkey to unblock.

Xavier

comment:5 by stoecker, 14 years ago

Does a fresh installation help? There have been no real changes regarding mac. The only things which may affect this seems to be the fixes in broken fullscreen mode.

Can you try older version between 4064 and 4201 (see download and download/Archiv) and tell after which version it first appears? Simply call them directly using "java -jar filename" instead of the all-in-one installation archive of Mac tested.

comment:6 by skyper, 14 years ago

You can also try (as a workaround):

java -jar filename --maximize

or

java -jar filename --no-maximize

The first one works for me on a Linux (LDX + openbox) where JOSM always lies under the top panel (just tested still the same).
By the way, the second one produces a window which goes beyond my screen)

Good luck.

comment:7 by stoecker, 14 years ago

Fullscreen mode and maximize are two different things!

comment:8 by anonymous, 14 years ago

Here is a workaround: upon JOSM startup, click on View menu, choose "Fullscreen View," UNchecking it, and restoring your Mac OS X menu. You only need to do this once, as the setting is retained between JOSM launches.

comment:9 by flaimo, 14 years ago

@anonym: there is no menubar in fullscreen mode on a mac (see the video i linked to).

comment:10 by flaimo, 14 years ago

Description: modified (diff)
Priority: blockernormal
Version: tested

Shift+fn+F11 seems to do the trick. though the full screen mode doesn't show any menubar, which make this mode useless on a mac. mac user don't use full screen modes, since most native apps don't support that feature anyway, though that might change with os x lion.

@xapitoun: please verify that yours is the same problem by trying out Shift+fn+F11

Note: See TracTickets for help on using tickets.