diff --git a/toplevel.cpp b/toplevel.cpp --- a/toplevel.cpp +++ b/toplevel.cpp @@ -334,6 +334,7 @@ emit paddingChanged(this, oldVisibleRect); if (dirtyRect.isValid()) { dirtyRect.translate(pos()); + dirtyRect |= oldVisibleRect; addLayerRepaint(dirtyRect); } }