[plasma/kwin] src/plugins/screentransform: plugins/screentransform: Don't discard return value of paintScreen()
Vlad Zahorodnii <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit fc3b38866bd4588d7054ceda04fb51d0be505e06 by Vlad Zahorodnii.
Committed on 03/08/2026 at 13:59.
Pushed by vladz into branch 'master'.
plugins/screentransform: Don't discard return value of paintScreen()
M +3 -1 src/plugins/screentransform/screentransform.cpp
https://invent.kde.org/plasma/kwin/-/commit/fc3b38866bd4588d7054ceda04fb51d0be505e06
diff --git a/src/plugins/screentransform/screentransform.cpp b/src/plugins/screentransform/screentransform.cpp
index 86bdb37e7a4..487baca8996 100644
--- a/src/plugins/screentransform/screentransform.cpp
+++ b/src/plugins/screentransform/screentransform.cpp
@@ -223,7 +223,9 @@ bool ScreenTransformEffect::paintScreen(const RenderTarget &renderTarget, const
RenderViewport fboViewport(viewport.renderRect(), viewport.scale(), fboRenderTarget, QPoint());
GLFramebuffer::pushFramebuffer(it->m_current.framebuffer.get());
- effects->paintScreen(fboRenderTarget, fboViewport, mask, deviceRegion, screen);
+ if (!effects->paintScreen(fboRenderTarget, fboViewport, mask, deviceRegion, screen)) {
+ return false;
+ }
GLFramebuffer::popFramebuffer();
const qreal blendFactor = it->m_timeLine.value();