瀏覽代碼

haiku: mouse_relative fix

Partially fixes Bugzilla #4442.
Peter Kosyh 6 年之前
父節點
當前提交
33ae5e5e99
共有 1 個文件被更改,包括 1 次插入3 次删除
  1. 1 3
      src/main/haiku/SDL_BApp.h

+ 1 - 3
src/main/haiku/SDL_BApp.h

@@ -230,9 +230,7 @@ private:
         win = GetSDLWindow(winID);
         win = GetSDLWindow(winID);
 
 
 		// Simple relative mode support for mouse.
 		// Simple relative mode support for mouse.
-		if ((SDL_GetMouse()->relative_mode ||
-			(win->flags & SDL_WINDOW_INPUT_GRABBED)) &&
-			(win->flags & SDL_WINDOW_INPUT_FOCUS)) {
+		if (SDL_GetMouse()->relative_mode) {
 			int winWidth, winHeight, winPosX, winPosY;
 			int winWidth, winHeight, winPosX, winPosY;
 			SDL_GetWindowSize(win, &winWidth, &winHeight);
 			SDL_GetWindowSize(win, &winWidth, &winHeight);
 			SDL_GetWindowPosition(win, &winPosX, &winPosY);
 			SDL_GetWindowPosition(win, &winPosX, &winPosY);