diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index d9e14d40..ee5eb825 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -230,6 +230,11 @@ void CHyprRenderer::renderWorkspaceWithFullscreenWindow(CMonitor* pMonitor, CWor renderLayer(ls.get(), pMonitor, time); } + // Render IME popups + for (auto& imep : g_pInputManager->m_sIMERelay.m_lIMEPopups) { + renderIMEPopup(&imep, pMonitor, time); + } + renderDragIcon(pMonitor, time); // if correct monitor draw hyprerror