diff --git a/src/plugins/screencast/screencastmanager.cpp b/src/plugins/screencast/screencastmanager.cpp index e3c4877e88..e5457493e2 100644 --- a/src/plugins/screencast/screencastmanager.cpp +++ b/src/plugins/screencast/screencastmanager.cpp @@ -59,7 +59,7 @@ private: connect(m_window, &Window::damaged, this, &WindowStream::includeDamage); m_damagedRegion = m_window->visibleGeometry(); - m_window->addRepaintFull(); + m_window->output()->renderLoop()->scheduleRepaint(); } void stopFeeding()