diff --git a/src/layout/DwindleLayout.cpp b/src/layout/DwindleLayout.cpp index d3b051df..31558cd5 100644 --- a/src/layout/DwindleLayout.cpp +++ b/src/layout/DwindleLayout.cpp @@ -819,15 +819,13 @@ void CHyprDwindleLayout::toggleWindowGroup(CWindow* pWindow) { PWINDOW->m_bHidden = false; } - if(PHEAD->pPreviousGroupMember) - { - PHEAD->pPreviousGroupMember->pNextGroupMember = PHEAD->pNextGroupMember; - PHEAD->pPreviousGroupMember = nullptr; + if(PHEAD->pPreviousGroupMember){ + PHEAD->pPreviousGroupMember->pNextGroupMember = PHEAD->pNextGroupMember; + PHEAD->pPreviousGroupMember = nullptr; } - if(PHEAD->pNextGroupMember) - { - PHEAD->pNextGroupMember->pPreviousGroupMember = PHEAD->pPreviousGroupMember; - PHEAD->pNextGroupMember = nullptr; + if(PHEAD->pNextGroupMember){ + PHEAD->pNextGroupMember->pPreviousGroupMember = PHEAD->pPreviousGroupMember; + PHEAD->pNextGroupMember = nullptr; } onWindowRemoved(PHEAD->pWindow);