From 33ae5e5e990bce6951136850edb6abc70b4d2204 Mon Sep 17 00:00:00 2001
From: Peter Kosyh
Date: Mon, 11 Nov 2019 22:23:33 -0500
Subject: [PATCH] haiku: mouse_relative fix
Partially fixes Bugzilla #4442.
---
src/main/haiku/SDL_BApp.h | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/src/main/haiku/SDL_BApp.h b/src/main/haiku/SDL_BApp.h
index ab2fe3037..7ca6507bd 100644
--- a/src/main/haiku/SDL_BApp.h
+++ b/src/main/haiku/SDL_BApp.h
@@ -230,9 +230,7 @@ private:
win = GetSDLWindow(winID);
// 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;
SDL_GetWindowSize(win, &winWidth, &winHeight);
SDL_GetWindowPosition(win, &winPosX, &winPosY);