fix(slock): protocol error when session lock is reconfigured

This commit is contained in:
outfoxxed committed 2024-02-28 23:01:38 -08:00
1 parent 0b529c6682
commit b05d98b56d
1 file changed
+2 -1
+2 -1
View File
@@ -94,7 +94,8 @@ void QSWaylandSessionLockSurface::ext_session_lock_surface_v1_configure(
this->window()->handleExpose(QRect(QPoint(), this->size));
if (this->visible) this->initVisible();
} else {
this->window()->applyConfigureWhenPossible();
// applyConfigureWhenPossible runs too late and causes a protocol error on reconfigure.
this->window()->resizeFromApplyConfigure(this->size);
}
}