From: Abdelrazak Younes Date: Sat, 6 Jan 2007 09:36:40 +0000 (+0000) Subject: Safeguard: don't do things that could trigger a painting inside the resizeEvent(). X-Git-Tag: 1.6.10~11317 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=5d1eb92c1ba2e35d2c899a8a1a9ac088dc573c46;p=lyx.git Safeguard: don't do things that could trigger a painting inside the resizeEvent(). git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16544 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/qt4/GuiWorkArea.C b/src/frontends/qt4/GuiWorkArea.C index 65453d75d0..7ec53683f4 100644 --- a/src/frontends/qt4/GuiWorkArea.C +++ b/src/frontends/qt4/GuiWorkArea.C @@ -430,7 +430,6 @@ void GuiWorkArea::mouseDoubleClickEvent(QMouseEvent * e) void GuiWorkArea::resizeEvent(QResizeEvent * ev) { - verticalScrollBar()->setPageStep(viewport()->height()); QAbstractScrollArea::resizeEvent(ev); need_resize_ = true; } @@ -498,6 +497,7 @@ void GuiWorkArea::paintEvent(QPaintEvent * ev) */ if (need_resize_) { + verticalScrollBar()->setPageStep(viewport()->height()); screen_ = QPixmap(viewport()->width(), viewport()->height()); resizeBufferView(); updateScreen();