Bug 126537 - Handle jumps in shape of type "ooxml-parallelogram"
Summary: Handle jumps in shape of type "ooxml-parallelogram"
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
6.4.0.0.alpha1+
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: target:6.4.0
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-25 10:43 UTC by Regina Henschel
Modified: 2019-08-05 14:10 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Parallelogram by PowerPoint for testing (15.01 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2019-07-25 10:43 UTC, Regina Henschel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2019-07-25 10:43:54 UTC
Created attachment 152978 [details]
Parallelogram by PowerPoint for testing

Open attached file. It was created by PowerPoint. Therefore the contained parallelogram is of type "ooxml-parallelogram" after import by LibreOffice. Click on the shape and move its handle. Notice, that the handle does not follow the mouse immediately but jumps.

Reason is, that the type "ooxml-parallelogram" is missing in section pattern "x/ss * 100000" in lcl_getXAdjustmentValue() in core\svx\source\customshapes\EnhancedCustomShape2d.cxx
Comment 1 Commit Notification 2019-07-25 14:57:50 UTC
Regina Henschel committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/+/ab4806de79a1c8772024f0e51cd9ba7a30b96405%5E%21

tdf#126537 correct reverse calc for handle in ooxml-parallelogram

It will be available in 6.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.
Comment 2 Jacques Guilleron 2019-07-26 10:41:57 UTC
Hi Regina,

I Confirm this behaavoir with
LO 6.4.0.0.alpha0+ (x86) Build ID: 719f4a93e46a6b397356dbb605d2867639ca3942
CPU threads: 2; OS: Windows 6.1; UI render: default; VCL: win; 
Locale: en-US (fr_FR); UI-Language: en-US Calc: CL

Jacques
Comment 3 Regina Henschel 2019-08-05 14:10:57 UTC
I see fix in Version: 6.4.0.0.alpha0+ (x86)
Build ID: 3b28713ef82829fd1958d1ecf8c29b7391af78f5
CPU threads: 8; OS: Windows 10.0; UI render: default; VCL: win; 
Locale: en-US (en_US); UI-Language: en-US
Calc: CL