From 1e178fffec52593b5ff5b94f5f30dcb43b611034 Mon Sep 17 00:00:00 2001 From: Manuel Nickschas Date: Mon, 20 Oct 2008 14:16:10 +0200 Subject: [PATCH] Make that ugly virtual scrollbar bug workaround 4px instead of the usual 2px. Current Oxygen needs this because otherwise you'll get a blank line in every ChatView. We really need to figure out what causes this, and report a bug upsteam, I guess. :/ --- src/qtui/chatview.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/qtui/chatview.cpp b/src/qtui/chatview.cpp index b3c27f4a..94f3fb74 100644 --- a/src/qtui/chatview.cpp +++ b/src/qtui/chatview.cpp @@ -69,9 +69,9 @@ void ChatView::resizeEvent(QResizeEvent *event) { // we can reduce viewport updates if we scroll to the bottom allready at the beginning verticalScrollBar()->setValue(verticalScrollBar()->maximum()); - // FIXME: without the hardcoded -2 Qt reserves space for a horizontal scrollbar even though it's disabled permanently. + // FIXME: without the hardcoded -4 Qt reserves space for a horizontal scrollbar even though it's disabled permanently. // this does only occur on QtX11 (at least not on Qt for Mac OS). Seems like a Qt Bug. - scene()->updateForViewport(viewport()->width() - 2, viewport()->height()); + scene()->updateForViewport(viewport()->width() - 4, viewport()->height()); _lastScrollbarPos = verticalScrollBar()->maximum(); verticalScrollBar()->setValue(verticalScrollBar()->maximum()); -- 2.20.1