--- o/src/surfaceitem.cpp 2021-08-31 13:41:03.000000000 +0200 +++ p/src/surfaceitem.cpp 2021-09-26 13:58:21.697710636 +0200 @@ -92,9 +92,7 @@ } else { m_windowPixmap->create(); if (m_windowPixmap->isValid()) { - if (m_referencePixmapCounter == 0) { - m_previousWindowPixmap.reset(); - } + m_previousWindowPixmap.reset(); discardQuads(); } }