diff --git a/src/backends/drm/drm_gpu.cpp b/src/backends/drm/drm_gpu.cpp index f2c4618d20..dac72f3d85 100644 --- a/src/backends/drm/drm_gpu.cpp +++ b/src/backends/drm/drm_gpu.cpp @@ -325,7 +325,6 @@ bool DrmGpu::updateOutputs() m_allObjects.removeOne(it->get()); m_connectors.erase(it); } - QTimer::singleShot(50, m_platform, &DrmBackend::updateOutputs); } else { qCWarning(KWIN_DRM, "Failed to find a working setup for new outputs!"); for (const auto &pipeline : std::as_const(m_pipelines)) {