From 22f2e3e43c47433ac4eb185a2cd864625d5116d9 Mon Sep 17 00:00:00 2001 From: Aleix Pol Date: Thu, 20 May 2021 13:58:30 +0200 Subject: [PATCH] No need to reset the damage for objects that we already know have none --- src/plugins/scenes/opengl/scene_opengl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/scenes/opengl/scene_opengl.cpp b/src/plugins/scenes/opengl/scene_opengl.cpp index f720479c71..7f7b4e0dea 100644 --- a/src/plugins/scenes/opengl/scene_opengl.cpp +++ b/src/plugins/scenes/opengl/scene_opengl.cpp @@ -1285,8 +1285,8 @@ static bool bindSurfaceTexture(SurfaceItem *surfaceItem) const QRegion region = surfaceItem->damage(); if (!region.isEmpty()) { platformSurfaceTexture->update(region); + surfaceItem->resetDamage(); } - surfaceItem->resetDamage(); return true; } if (!surfacePixmap->isValid()) {