diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-05-28 20:46:20 +0200 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-05-28 20:46:20 +0200 |
| commit | bdf1c1619529792e95cd6cf2aa1d68e51db76252 (patch) | |
| tree | c1fc311647342d21ba49707651ce70e654aa7b81 /src/render/Renderer.cpp | |
| parent | b1b24cb21a36713aa7c8c0d39464504c97423139 (diff) | |
Added IHyprWindowDecoration and Group Bars
Diffstat (limited to 'src/render/Renderer.cpp')
| -rw-r--r-- | src/render/Renderer.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
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) { |
