diff --git a/src/kits/interface/TextView.cpp b/src/kits/interface/TextView.cpp index babfc7a385..d390c8fd52 100644 --- a/src/kits/interface/TextView.cpp +++ b/src/kits/interface/TextView.cpp @@ -4915,6 +4915,8 @@ BTextView::_MessageDropped(BMessage* message, BPoint where, BPoint offset) } Insert(dropOffset, text, dataLength, runArray); + if (IsFocus()) + Select(dropOffset, dropOffset + dataLength); } return true;