From 85802f599622e74bb893d99bf8cff7dcacb68605 Mon Sep 17 00:00:00 2001 From: Andrey Filipenkov Date: Tue, 13 Sep 2022 13:33:03 +0300 Subject: [macOS] prevent crash on app quit happens if you switch between fullscreen/window or between different displays over-release probably happens inside SDL --- xbmc/windowing/osx/WinSystemOSX.mm | 1 + 1 file changed, 1 insertion(+) diff --git a/xbmc/windowing/osx/WinSystemOSX.mm b/xbmc/windowing/osx/WinSystemOSX.mm index 9eea5b9012..d7a1a8843a 100644 --- a/xbmc/windowing/osx/WinSystemOSX.mm +++ b/xbmc/windowing/osx/WinSystemOSX.mm @@ -997,6 +997,7 @@ bool CWinSystemOSX::SetFullScreen(bool fullScreen, RESOLUTION_INFO& res, bool bl backing:NSBackingStoreBuffered defer:NO screen:pScreen]; + windowedFullScreenwindow.releasedWhenClosed = NO; [windowedFullScreenwindow setBackgroundColor:[NSColor blackColor]]; [windowedFullScreenwindow makeKeyAndOrderFront:nil]; -- cgit v1.2.3