Created attachment 179769 [details] example with ActionButton Open attached document. It has a not square action button. The markup uses the attributes draw:path-stretchpoint-x and draw:path-stretchpoint-y. The purpose of these attributes is, that the width of the bevel area does not change, when you make the shape much wider. The width of the bevel area is only determined by the handle. Save the document to pptx-format. Open in PowerPoint or reopen in LO. Notice, that the geometry is broken.
I will fix it. The solution is to use parameter value "true" in calling EnhancedCustomShape2d::GetParameter().
Created attachment 179796 [details] Set of further files for manual testing Not all cases of commands are covered by unit tests. Here are some more files, which can be used for manual testing.
For patch see https://gerrit.libreoffice.org/c/core/+/133463
Regina Henschel committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/0818a3dcaf6d7962d043829d42a3bb9d998393d4 tdf#148784 consider StretchX in OOXML export It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.