From 23fb02cce20af7bb14103c3022d3d59bf55158be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Tue, 28 Jun 2016 10:27:52 +0200 Subject: [PATCH] Render cursor in multi-screen setup in QPainter Compositor Summary: The call to render the cursor was missing in the multi-screen code path of the QPainter Compositor. Reviewers: #kwin, #plasma_on_wayland Subscribers: plasma-devel, kwin Tags: #plasma_on_wayland, #kwin Differential Revision: https://phabricator.kde.org/D2027 --- scene_qpainter.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/scene_qpainter.cpp b/scene_qpainter.cpp index 0a73ed6315..d0d36a551f 100644 --- a/scene_qpainter.cpp +++ b/scene_qpainter.cpp @@ -163,6 +163,7 @@ qint64 SceneQPainter::paint(QRegion damage, ToplevelList toplevels) QRegion updateRegion, validRegion; paintScreen(&mask, damage.intersected(geometry), QRegion(), &updateRegion, &validRegion); overallUpdate = overallUpdate.united(updateRegion); + m_backend->renderCursor(m_painter.data()); m_painter->restore(); m_painter->end();