Don't activate a window (in FFM mode) if it has the B_AVOID_FOCUS flag
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15945 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
5364573ebd
commit
ade091f23e
@ -976,7 +976,7 @@ WindowLayer::MouseMoved(BMessage *msg, BPoint where, int32* _viewToken,
|
||||
// change focus in FFM mode
|
||||
DesktopSettings desktopSettings(fDesktop);
|
||||
|
||||
if (desktopSettings.MouseMode() != B_NORMAL_MOUSE && !IsFocus())
|
||||
if (desktopSettings.MouseMode() != B_NORMAL_MOUSE && !IsFocus() && !(Flags() & B_AVOID_FOCUS))
|
||||
fDesktop->SetFocusWindow(this);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user