From 69ce11a063f8e9c2d86eb96d83617431fc815c79 Mon Sep 17 00:00:00 2001 From: memchr <118117622+memchr@users.noreply.github.com> Date: Sat, 2 Sep 2023 17:58:01 +0000 Subject: [PATCH] fix: use-after-free of CWindow* in CHyprGroupBarDecoration::draw (#3146) --- src/layout/IHyprLayout.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/layout/IHyprLayout.cpp b/src/layout/IHyprLayout.cpp index 09cce144..c5d45129 100644 --- a/src/layout/IHyprLayout.cpp +++ b/src/layout/IHyprLayout.cpp @@ -57,6 +57,7 @@ void IHyprLayout::onWindowRemoved(CWindow* pWindow) { pWindow->setHidden(false); pWindow->updateWindowDecos(); + curr->getGroupCurrent()->updateWindowDecos(); g_pCompositor->updateWindowAnimatedDecorationValues(pWindow); return;