Issue 13408 - circle arc with arrow flipping is weird
Summary: circle arc with arrow flipping is weird
Alias: None
Product: Draw
Classification: Application
Component: ui (show other issues)
Version: OOo 1.1 Beta
Hardware: PC Linux, all
: P3 Trivial with 1 vote (vote)
Target Milestone: AOO Later
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2003-04-14 14:06 UTC by Unknown
Modified: 2017-05-20 10:44 UTC (History)
5 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---

Example ODT (8.73 KB, application/vnd.oasis.opendocument.text)
2013-11-15 18:29 UTC, massic80
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Unknown 2003-04-14 14:06:02 UTC
When adding an arrow to a circle arc and horizontally flipping it, it flips the
arrow too (so that the arrow continues to turn in the same way). I'm not sure
this is the desired behavior.
Comment 1 wolframgarten 2003-04-15 08:36:53 UTC
This is reproduceable in 1.1.beta and in a current internal version.
Set to new.
Comment 2 wolframgarten 2003-04-15 08:37:18 UTC
Reassigned to Armin. Please, have a look.
Comment 3 Armin Le Grand 2003-04-15 16:18:17 UTC
AW: I am taking a look. I am pretty sure i know where the problem is, 
we will see...
Comment 4 Armin Le Grand 2003-04-16 15:47:23 UTC
AW: Yes, this is a known weakness. Problem is in svdocirc.cxx that 
the original implementor did not want to exchange the 
LineStart/LineEnd items when object is mirrored since if this is done 
that items get hard attributes which is not wanted. There are several 
solution possibilities. Main problem here is to keep compatible to 
all existing binary files (where that state is not saved). This issue 
will be addressed in one of the next versions.
Comment 5 massic80 2010-12-31 19:04:25 UTC
This is also reproducible on Win XP, OOo 3.2.1
Comment 6 massic80 2012-04-28 14:56:01 UTC
(In reply to comment #5)
> This is also reproducible on Win XP, OOo 3.2.1

...and also in AOOo 3.4. Didn't you say "This issue 
will be addressed in one of the next versions", nine years ago? Why is this "RESOLVED INVALID", then?
Comment 7 Armin Le Grand 2012-04-28 18:24:09 UTC
ALG: Yes, i did. Needed for this are real transformations which in ongoing work on aw080. That again I hope to get into versions after 3.4 asap (actively working on it currently). Sorry for the delay...
Comment 8 massic80 2012-04-28 19:43:29 UTC
I just wanted to give this issue "life again" :)
This is not a vital issue for anyone (comprending me), but AFAIK "RESOLVED INVALID" means "this is not a bug",  thus I just wanted to bring attention here again ;)
Delay isn't a trouble for a minor issue, if it's not dead...
Comment 9 Andrea Pescetti 2012-04-28 20:26:38 UTC
Let's keep it open then, while waiting for aw080 to be integrated (no hurry) and for the many other benefits this integration will bring.
Comment 10 opti545 2013-11-14 22:35:34 UTC

Can you provide more information on the issue and the necessary steps needed to replicate the bug?

Thanks in advance,

Jose Miranda
Comment 11 massic80 2013-11-15 18:28:12 UTC
(I'm using the Italian version, I'm guessing the English labels in the GUI)

Hi Jose,
I'm attaching a Writer document with a single arc, inserted by (an hidden-by-default button of) Draw toolbar, and added an arrow on its upper right end by using the sidebar.

Select it and, in "Format" menu, choose Flip -> Flip horizontally.
The arrow is now on the bottom, instead of the top.

An analogous thing happens if you flip it vertically: you expect the arrow to move to the bottom, but it's moved to the left.

I figure out the same happens in Draw documents, but at the moment I can't remember where to find the "Arc" tool.
Comment 12 massic80 2013-11-15 18:29:21 UTC
Created attachment 81934 [details]
Example ODT
Comment 13 Armin Le Grand 2013-11-19 13:51:13 UTC
ALG: As described in comment 4 and 7 this will be solved with aw080 which is ongoing. With the current core, the circles cannot really be 'mirrored', but mirroring is applied to start and end angles without changing polygon orientation. The reason for that again is that hard attributing line start and end (what would be needed) will make these objects no longer listen to the styles, thus no good solution before aw080.
Comment 14 Marcus 2017-05-20 10:44:53 UTC
Reset the assignee to the default "".