From 5a41c9fb1766306f310801959ca0f4b1e5b676c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Tue, 6 Oct 2009 10:13:33 +0000 Subject: [PATCH] Sorry, should have tested the patch first. Now it actually works as intended. I.e. you need to hold down exactly Ctrl+Alt for the server side window modifiers. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33459 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/Window.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/servers/app/Window.cpp b/src/servers/app/Window.cpp index 44fd6c04c1..3799bf2028 100644 --- a/src/servers/app/Window.cpp +++ b/src/servers/app/Window.cpp @@ -782,7 +782,7 @@ Window::MouseDown(BMessage* message, BPoint where, int32* _viewToken) bool inBorderRegion = fBorderRegion.Contains(where); bool windowModifier = (fFlags & B_NO_SERVER_SIDE_WINDOW_MODIFIERS) == 0 && (modifiers & (B_COMMAND_KEY | B_CONTROL_KEY | B_OPTION_KEY - | B_SHIFT_KEY)) == B_COMMAND_KEY | B_CONTROL_KEY; + | B_SHIFT_KEY)) == (B_COMMAND_KEY | B_CONTROL_KEY); // default action is to drag the Window if (windowModifier || inBorderRegion) {