svx/source/svdraw/svdpage.cxx |   12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

New commits:
commit 33101d3533fe1c19beedc9745a16ef79dcf1776e
Author:     Mike Kaganski <[email protected]>
AuthorDate: Thu Jan 29 08:44:25 2026 +0100
Commit:     Mike Kaganski <[email protected]>
CommitDate: Thu Jan 29 11:54:15 2026 +0100

    Simplify a bit
    
    Change-Id: Ib3656e4ad830f5987222d81e9b33140cb9f2e430
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198337
    Tested-by: Jenkins
    Reviewed-by: Mike Kaganski <[email protected]>

diff --git a/svx/source/svdraw/svdpage.cxx b/svx/source/svdraw/svdpage.cxx
index 4ad40165da7a..97cf50a4fb4a 100644
--- a/svx/source/svdraw/svdpage.cxx
+++ b/svx/source/svdraw/svdpage.cxx
@@ -781,9 +781,11 @@ void SdrObjList::ImplReformatAllEdgeObjects(const 
SdrObjList& rObjList)
     for(size_t nIdx(0), nCount(rObjList.GetObjCount()); nIdx < nCount; ++nIdx)
     {
         SdrObject* pSdrObject(rObjList.GetObjectForNavigationPosition(nIdx));
-        const SdrObjList* pChildren(pSdrObject->getChildrenOfSdrObject());
-        const bool bIsGroup(nullptr != pChildren);
-        if(!bIsGroup)
+        if (const SdrObjList* pChildren = pSdrObject->getChildrenOfSdrObject())
+        {
+            ImplReformatAllEdgeObjects(*pChildren);
+        }
+        else
         {
             // Check IsVirtualObj because sometimes we get SwDrawVirtObj here
             if (pSdrObject->GetObjIdentifier() == SdrObjKind::Edge
@@ -793,10 +795,6 @@ void SdrObjList::ImplReformatAllEdgeObjects(const 
SdrObjList& rObjList)
                 pSdrEdgeObj->Reformat();
             }
         }
-        else
-        {
-            ImplReformatAllEdgeObjects(*pChildren);
-        }
     }
 }
 

Reply via email to