Skip to content

Commit c93140a

Browse files
committed
surfacestate: reset buffer bit before applying to current
fixes #9759
1 parent 5380cbc commit c93140a

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/protocols/types/SurfaceState.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ void SSurfaceState::updateFrom(SSurfaceState& ref) {
6161
updated = ref.updated;
6262

6363
if (ref.updated & SURFACE_UPDATED_BUFFER) {
64+
ref.updated &= ~SURFACE_UPDATED_BUFFER;
6465
*this = ref;
6566
ref.damage.clear();
6667
ref.bufferDamage.clear();

0 commit comments

Comments
 (0)