Created attachment 186688 [details] 'cloud' shape on Drawing Canvas Open the attached documents. In one case the 'cloud' shape is inserted normally and in the other case it is inserted into a Drawing Canvas. Notice, that in case of the Drawing Case the rendering is wrong.
Created attachment 186689 [details] 'cloud' shape directly inserted
Error is, that the shape is imported as Bezier curve although it is a preset shape with prst="cloud" in file markup.
Regina, I believe this is the same as described in bug 104671. Would you mind adding your analysis there? *** This bug has been marked as a duplicate of bug 104671 ***
It is not duplicate to bug 104671. The shape in bug 104671 is a VML shape. In my example the shape is an ordinary OOXML shape with prst="cloud". The error here is, that it is not imported as custom shape although the preset type is known. If it were imported as "cloud", the rendering would be correct. The shape in bug 104671 has no preset type.
Repro in LO 24.2.0.0.alpha0+ (46e672db8002e7aaac881bee65b5c50c4e14c666), 4.4.0.3 / Ubuntu.
Fixed with commit https://cgit.freedesktop.org/libreoffice/core/commit/?id=0430adb42bc38f037b907984e71c144d863796cb Details in Gerrit: https://gerrit.libreoffice.org/c/core/+/156629
Thanks for implementing this fix, Regina!