diff --git a/src/frontends/qt4/GuiWorkArea.cpp b/src/frontends/qt4/GuiWorkArea.cpp index f20ffe2d2c..129656444b 100644 --- a/src/frontends/qt4/GuiWorkArea.cpp +++ b/src/frontends/qt4/GuiWorkArea.cpp @@ -1268,6 +1268,8 @@ void GuiWorkArea::paintEvent(QPaintEvent * ev) // backing store has to be copied to screen (this is a no-op // except on macOS). d->updateScreen(ev->rect()); + // Ignore this paint event, but request a new one for later. + viewport()->update(ev->rect()); ev->accept(); return; } diff --git a/status.23x b/status.23x index d0cf002509..d0f6835ee4 100644 --- a/status.23x +++ b/status.23x @@ -155,6 +155,8 @@ What's new - Fix display of raster graphics with viewports (bug 11180). +- Fix some missing screen updates (bug 11323, regression in 2.3.1). + * INTERNALS