diff options
-rw-r--r-- | konsole/konsole/TEWidget.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/konsole/konsole/TEWidget.cpp b/konsole/konsole/TEWidget.cpp index f16d97aac..f151044fc 100644 --- a/konsole/konsole/TEWidget.cpp +++ b/konsole/konsole/TEWidget.cpp @@ -1929,7 +1929,8 @@ bool TEWidget::eventFilter( TQObject *obj, TQEvent *e ) if (fe->gotFocus()) { emit focusInSignal(fe); - return true; + // Do NOT return here otherwise the focusInEvent below will not fire, causing cursor drawing problems on focus + // See Bug 2142 } } if ( e->type() == TQEvent::Enter ) |