forked from qt-creator/qt-creator
Terminal: Only auto scroll when view is at end
Fixes: QTCREATORBUG-32167 Change-Id: I1c78d3cad82fe099f0a61de425fa9828b20b040d Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
@@ -189,7 +189,8 @@ void TerminalView::setupSurface()
|
||||
connect(d->m_surface.get(), &TerminalSurface::invalidated, this, [this](const QRect &rect) {
|
||||
setSelection(std::nullopt);
|
||||
updateViewportRect(gridToViewport(rect));
|
||||
verticalScrollBar()->setValue(d->m_surface->fullSize().height());
|
||||
if (verticalScrollBar()->value() == verticalScrollBar()->maximum())
|
||||
verticalScrollBar()->setValue(d->m_surface->fullSize().height());
|
||||
});
|
||||
connect(
|
||||
d->m_surface.get(),
|
||||
|
Reference in New Issue
Block a user