From bdf1c1619529792e95cd6cf2aa1d68e51db76252 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sat, 28 May 2022 20:46:20 +0200 Subject: Added IHyprWindowDecoration and Group Bars --- src/render/Renderer.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/render/Renderer.cpp') diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index fc3f5702..86ab125d 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -109,6 +109,10 @@ void CHyprRenderer::renderWindow(CWindow* pWindow, SMonitor* pMonitor, timespec* g_pHyprOpenGL->m_pCurrentWindow = pWindow; + // render window decorations first + for (auto& wd : pWindow->m_dWindowDecorations) + wd->draw(pMonitor); + wlr_surface_for_each_surface(g_pXWaylandManager->getWindowSurface(pWindow), renderSurface, &renderdata); if (pWindow->m_bIsX11) { -- cgit v1.2.3