Bug 289646

Summary: callouts have different position after load save
Product: [Applications] calligracommon Reporter: T Zachmann <t.zachmann>
Component: path-shapesAssignee: Calligra Bugs <calligra-bugs-null>
Status: CONFIRMED ---    
Severity: normal    
Priority: NOR    
Version: 2.4-snapshots   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Test document

Description T Zachmann 2011-12-23 08:17:13 UTC
Version:           2.4-snapshots (using Devel) 
OS:                Linux

When saving callouts that have the line to the left/top the position of the callout is different after saving/loading the data

Reproducible: Didn't try

Steps to Reproduce:
Open the attached document.
Save the document.
Load the saved document.

Actual Results:  
The position of some callouts change.

Expected Results:  
The position of the callouts should stay the sameg
Comment 1 T Zachmann 2011-12-23 08:18:01 UTC
Created attachment 67044 [details]
Test document
Comment 2 T Zachmann 2011-12-23 08:32:31 UTC
Git commit f67e979fcde00f020a80664130934d561ce855d8 by Thorsten Zachmann.
Committed on 23/12/2011 at 09:21.
Pushed by zachmann into branch 'master'.

Correctly save position of callouts.

This patch only works for shapes that are not rotated/skewed. This fixes
the most occurences of the bug 289646 -  callouts have different position after load save

@Jan: could you please have a look at the transformed shapes. There is some transformation magic that
I still have a hard time to master.

CCBUG: 289646
CCMAIL: jaham@gmx.net

M  +34   -2    plugins/pathshapes/enhancedpath/EnhancedPathShape.cpp

http://commits.kde.org/calligra/f67e979fcde00f020a80664130934d561ce855d8
Comment 3 Justin Zobel 2021-03-09 01:23:26 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.