Apache OpenOffice (AOO) Bugzilla – Issue 124298
Chart Legend: Position-Auto-Fit ruined after any manual modification
Last modified: 2014-02-24 05:16:20 UTC
Created attachment 82670 [details] Sample Document This one is a pin off from "Bug 124287 Feature request: "Show the legend without overlapping the chart" I think we have a real bug here. Steps how to reproduce with "AOO 4.0.1 – German UI / German locale [Rev. 1524958 2013-09-20 11:40:29]" on German WIN7 Home Premium (64bit)", “historic” 4.0 User Profile used for all predecessor versions: 0. Open attached sample document 1. 'Double click chart “From the scratch → select Legend with single click → menu Format → Legend → Position → ' 2. Try left – top – and so on > Always the other elements will be moved so that legend will have enough room without overlapping an other element in the chart 3. Close document without saving changes and reopen 4. Click into chart graph area on a white place > Rectangle chart graph area will be selected, 8 green control points appear 5. Move mouse pointer to control point nearby Y-axis “0” until mouse pointer view changes to “resize” view 6. Move chart wall control point some minimum distance to the right > Chart wall width decreased a little 7. 'select Legend with single click → menu Format → Legend → Position → ' 8. Try 'left – top – and so on# Expected: As in step 2 works fine, especially at the left now more room than before Actual: Now auto fit is broken, other elements will not be moved, Legend will overlap chart wall Additional Info: ---------------- (a) Still Reproducible with server installation of "AOO 4.1.0-Dev – English UI / German locale - [AOO410m1(Build:9750) - Rev. 1566800 - 2014-02-12]" on German WIN7 Home Premium (64bit)", own separate user profile. (b) This never worked better. With 2.0.2 I do not see any autofit at all, with 3.1.1 Autofit does exist, but also stops working as reported after particular edits. (d) I did not find a hint that the current behavior is intended, for example "as long as you have not done any manual position or size edits you can ... with autofit ..." in Help (e) I also observed other autofit problems what might be related, I will submit detailed descriptions in separate bugs, soon
(f) LibO 4.1.3 still suffers from this bug.
Can not reproduce AOO410m1(Build:9750) - Rev. 1566800 2014-02-11_04:11:01 - Rev. 1566981 Debian
(g) Reproducible with LibO 3.5.7.2 Build 350m1(Build:2) on UBUNTU Linux 12.04 x64 (VirtualBox)
Created attachment 82671 [details] screenshot of spreadsheet What I see after step 8
Created attachment 82672 [details] Sample Document (In reply to Edwin Sharp from comment #2) May be my description is a little misinterpretative, your screenshot seems to show that you reduced the width of all chart instead of the chart wall? I attach a modified sample document, I hope that "yellow chart wall" in text and chart will help to avoid misunderstanding
still not reproducible.
Created attachment 82673 [details] Sample document with additional tests Enhanced sample document with some more tests and more (similar) unexpected effects.
Could reproduce by following steps in description on Linux Mint 16 Petra AOO 4.0.1 AOO401m5(Build:9714) - Rev. 152495 @Edwin Sharp There are several ways to trigger this bug. Please also try to: 1) Edit Chart 2) Select Legend w/ single left click 3) Move Legend with mouse to a new location by dragging it with the mouse 4) Select Legend w/ single left click 5) Right click on legend -> Format -> Legend -> Position Note the autofit no longer scales the chart around the legend. I can trigger this bug everytime, by either resizing the chart or moving the legend.
Confirmed due to Comment 8, reproduced bug with various versions and and Bug 124287. It might be that there still are some surprises in behavior, I did some more tests than listed in sample document, and not always the autofit was broken in the expected way.
see (b)!