Page MenuHome

Fix T77900: File Browser in macOS fullscreen crashes
ClosedPublic

Authored by Yevgeny Makarov (jenkm) on Aug 26 2020, 1:27 AM.

Details

Summary

When Blender is started in fullscreen mode from the command line,
or if the fullscreen state is saved in the startup file, all temporary windows
will also open in fullscreen mode. When closing the fullscreen File Browser,
Blender would either crash or parent window becomes black.

This does not happen if the Blender switches to full screen manually.

NSWindowCollectionBehaviorFullScreenPrimary
should be set for windows that assume full-screen mode.

Related commit:

rB4b39de677d20: Fix T74101: File Browser in macOS fullscreen crashes or makes windows unusable

Diff Detail

Repository
rB Blender

Event Timeline

Yevgeny Makarov (jenkm) requested review of this revision.Aug 26 2020, 1:27 AM
Yevgeny Makarov (jenkm) created this revision.

For the record, before 2.83, I guess it's rB57801426792c rBbf361fc9a00c,
if you save the startup file, when Blender is running in fullscreen mode,
this state is not saved in startup file. So, the Blender never started automatically
in full screen and the problem didn't show up.

This revision is now accepted and ready to land.Aug 26 2020, 4:30 PM