Apache OpenOffice (AOO) Bugzilla – Issue 13408
circle arc with arrow flipping is weird
Last modified: 2017-05-20 10:44:53 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.
This is reproduceable in 1.1.beta and in a current internal version. Set to new.
Reassigned to Armin. Please, have a look.
AW: I am taking a look. I am pretty sure i know where the problem is, we will see...
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.
This is also reproducible on Win XP, OOo 3.2.1
(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?
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...
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...
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.
Hi, Can you provide more information on the issue and the necessary steps needed to replicate the bug? Thanks in advance, Jose Miranda 11/14/13
(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.
Created attachment 81934 [details] Example ODT
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.
Reset the assignee to the default "issues@openoffice.apache.org".