瀏覽代碼

Fix bug 3436 - SDL_RaiseWindow not working on windows

Alex Szpakowski 9 年之前
父節點
當前提交
f0539aa25e
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/video/windows/SDL_windowswindow.c

+ 2 - 1
src/video/windows/SDL_windowswindow.c

@@ -478,7 +478,8 @@ WIN_HideWindow(_THIS, SDL_Window * window)
 void
 WIN_RaiseWindow(_THIS, SDL_Window * window)
 {
-    WIN_SetWindowPositionInternal(_this, window, SWP_NOCOPYBITS | SWP_NOMOVE | SWP_NOSIZE);
+	HWND hwnd = ((SDL_WindowData *) window->driverdata)->hwnd;
+	SetForegroundWindow(hwnd);
 }
 
 void