diff --git a/src/backends/x11/windowed/x11_windowed_egl_backend.cpp b/src/backends/x11/windowed/x11_windowed_egl_backend.cpp index de17496658..c577917fe9 100644 --- a/src/backends/x11/windowed/x11_windowed_egl_backend.cpp +++ b/src/backends/x11/windowed/x11_windowed_egl_backend.cpp @@ -177,9 +177,6 @@ void X11WindowedEglBackend::present(Output *output) void X11WindowedEglBackend::presentSurface(EGLSurface surface, const QRegion &damage, const QRect &screenGeometry) { - if (damage.isEmpty()) { - return; - } const bool fullRepaint = supportsBufferAge() || (damage == screenGeometry); if (fullRepaint || !havePostSubBuffer()) {