| commit | 62ed082ee026023d332b2b4bbbc8a7b49580fa2e | [log] |
|---|---|---|
| author | Noel Grandin <noelgrandin@gmail.com> | Thu Dec 29 13:19:07 2022 +0200 |
| committer | Noel Grandin <noel.grandin@collabora.co.uk> | Thu Dec 29 12:25:25 2022 +0000 |
| tree | f226b958891d94c26116fd23db7c48cae1f20034 | |
| parent | 98448a25219166d4775a81a01b1deb029d7d7efd [diff] |
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.grandin@collabora.co.uk>
diff --git a/svx/source/svdraw/svdundo.cxx b/svx/source/svdraw/svdundo.cxx index 20be7b8..c0ad2f3 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