aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorvaxerski <[email protected]>2023-09-02 20:32:10 +0200
committervaxerski <[email protected]>2023-09-02 20:32:15 +0200
commitd4ec54d048e563f4d860e1c81d259833a5e4b166 (patch)
treec4f2460be845946921207066718d53fca97ea112
parent69ce11a063f8e9c2d86eb96d83617431fc815c79 (diff)
downloadHyprland-d4ec54d048e563f4d860e1c81d259833a5e4b166.tar.gz
Hyprland-d4ec54d048e563f4d860e1c81d259833a5e4b166.zip
renderer: render IME popups in fullscreen
fixes #1353
-rw-r--r--src/render/Renderer.cpp5
1 files changed, 5 insertions, 0 deletions
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