diff --git a/lib/TerminalDisplay.cpp b/lib/TerminalDisplay.cpp index 9924173..4c4fbad 100644 --- a/lib/TerminalDisplay.cpp +++ b/lib/TerminalDisplay.cpp @@ -2553,6 +2553,10 @@ void TerminalDisplay::keyPressEvent( QKeyEvent* event ) if ( emitKeyPressSignal ) emit keyPressedSignal(event); + // a little hack to ensure terminal goes into its "edit" line + _scrollBar->setValue(_scrollBar->maximum()); + // end of the hack + event->accept(); }