mirror of
https://github.com/Ryujinx/SDL.git
synced 2025-11-05 18:04:49 +00:00
Fixed bug 2172 - Window loses maximized state when activated
I still haven't figured out why my application is being minimized when I try to raise, it but my previous workaround is causing issues.
For now the correct way to raise and/or restore the window is as follows:
if ( !(SDL_GetWindowFlags( window ) & SDL_WINDOW_MINIMIZED) )
{
SDL_RaiseWindow( window );
}
if ( SDL_GetWindowFlags( window ) & SDL_WINDOW_MINIMIZED )
{
SDL_RestoreWindow( window );
}
I will investigate the window state change rules more fully in the future.
CR: Alfred Reynolds
This commit is contained in:
parent
7c7a9b7f89
commit
976c876924
|
|
@ -405,9 +405,6 @@ void
|
|||
WIN_RaiseWindow(_THIS, SDL_Window * window)
|
||||
{
|
||||
WIN_SetWindowPositionInternal(_this, window, SWP_NOCOPYBITS | SWP_NOMOVE | SWP_NOSIZE);
|
||||
|
||||
/* Raising the window while alt-tabbed can cause it to be minimized for some reason? */
|
||||
WIN_RestoreWindow(_this, window);
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
Loading…
Reference in a new issue