| commit | 1f4214d7c3328bb6eb62656219a8322dfeaeb913 | [log] |
|---|---|---|
| author | Noel Grandin <noelgrandin@gmail.com> | Thu Dec 29 13:19:07 2022 +0200 |
| committer | Noel Grandin <noel.grandin@collabora.co.uk> | Sat Dec 31 10:08:30 2022 +0000 |
| tree | 6402c7cf23ed36ea3aae819f63e0a6f729d6536a | |
| parent | 7f5a8384824b8570547ac982e07b6fb912af6e93 [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> (cherry picked from commit 62ed082ee026023d332b2b4bbbc8a7b49580fa2e) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144894
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