svx/source/svdraw/svdundo.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 62ed082ee026023d332b2b4bbbc8a7b49580fa2e
Author:     Noel Grandin <noelgran...@gmail.com>
AuthorDate: Thu Dec 29 13:19:07 2022 +0200
Commit:     Noel Grandin <noel.gran...@collabora.co.uk>
CommitDate: Thu Dec 29 12:25:25 2022 +0000

    tdf#152683 LO Draw ignoring Undo:Resize Grouped Object
    
    regression from
      commit 4e24efb563cbe6fec4185b4f7ec3755b2fc05b6b
      tdf#54857 elide more dynamic_cast
    
    Change-Id: I4fbabe64649ee47a9360dd939b5f39d35bd29c51
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144858
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>

diff --git a/svx/source/svdraw/svdundo.cxx b/svx/source/svdraw/svdundo.cxx
index 20be7b878845..c0ad2f392833 100644
--- a/svx/source/svdraw/svdundo.cxx
+++ b/svx/source/svdraw/svdundo.cxx
@@ -560,7 +560,7 @@ SdrUndoGeoObj::SdrUndoGeoObj(SdrObject& rNewObj)
      , mbSkipChangeLayout(false)
 {
     SdrObjList* pOL=rNewObj.GetSubList();
-    if (pOL!=nullptr && pOL->GetObjCount() && DynCastE3dScene(&rNewObj))
+    if (pOL!=nullptr && pOL->GetObjCount() && !DynCastE3dScene(&rNewObj))
     {
         // this is a group object!
         // If this were 3D scene, we'd only add an Undo for the scene itself

Reply via email to