From 287e53bd89b7d85176919d199d174fc9f05b2856 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Sat, 7 Dec 2013 12:44:55 +0100 Subject: [PATCH] TextDocumentView: Lock the view focus in MouseDown() --- src/apps/haiku-depot/textview/TextDocumentView.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/apps/haiku-depot/textview/TextDocumentView.cpp b/src/apps/haiku-depot/textview/TextDocumentView.cpp index c3c9cd4166..e824fbb008 100644 --- a/src/apps/haiku-depot/textview/TextDocumentView.cpp +++ b/src/apps/haiku-depot/textview/TextDocumentView.cpp @@ -94,6 +94,8 @@ TextDocumentView::MouseDown(BPoint where) Window()->CurrentMessage()->FindInt32("modifiers", modifiers); fMouseDown = true; + SetMouseEventMask(B_POINTER_EVENTS, B_LOCK_WINDOW_FOCUS); + bool extendSelection = (modifiers & B_SHIFT_KEY) != 0; SetCaret(where, extendSelection); }