1
0
mirror of https://github.com/hyprwm/Hyprland.git synced 2025-07-26 17:51:53 -07:00

surfacestate: reset buffer bit before applying to current

fixes 
This commit is contained in:
Vaxry
2025-03-28 12:32:07 +00:00
parent 3fc0abcb56
commit 3c36e083f1

@@ -61,6 +61,7 @@ void SSurfaceState::updateFrom(SSurfaceState& ref) {
updated = ref.updated; updated = ref.updated;
if (ref.updated & SURFACE_UPDATED_BUFFER) { if (ref.updated & SURFACE_UPDATED_BUFFER) {
ref.updated &= ~SURFACE_UPDATED_BUFFER;
*this = ref; *this = ref;
ref.damage.clear(); ref.damage.clear();
ref.bufferDamage.clear(); ref.bufferDamage.clear();