From 5d1eb92c1ba2e35d2c899a8a1a9ac088dc573c46 Mon Sep 17 00:00:00 2001 From: Abdelrazak Younes Date: Sat, 6 Jan 2007 09:36:40 +0000 Subject: [PATCH] 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 --- src/frontends/qt4/GuiWorkArea.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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(); -- 2.39.2