Apache OpenOffice (AOO) Bugzilla – Issue 8049
lines do not hold place relative to cells
Last modified: 2018-09-03 23:57:47 UTC
In spreadsheet I have created, I made a bunch of horizontal lines with arrows (they're supposed to represent blocks of time). The columns in the spreadsheet are each supposed to represent a day. The problem occurs when I try to widen or narrow one of the columns to the left of my "day" columns. This of course causes all the columns to the right to shift left or right. When the "day" columns shift left or right, the arrows do not shift with them by the exact same amount. Thus, if I resize one if the leftmost columns by alot, the arrows suddenly have their endpoints in different days than they started in. I will upload the spreadsheet so you can see what I mean.
Created attachment 3057 [details] file with the arrows
I also just tried printing this document, and it shifted the arrows right by two cells.
Kyoder, thank you for using and supporting OOo. In 1.0.1 and 643 with your attached file I do see the problem you indicate. I think you've hit an extreme boundary when it comes to object anchoring and scaling. 643 scales and anchors line object fine when they span a few columns that are fairly large. Summary: The attached file has drawing objects spanning a large number of columns with very small widths. Resizing columns causes the drawing objects to shift away from their original cell anchor point ( on both ends ).
Created attachment 3240 [details] Basic test case.
With the test case, try resizing column A to 5". Notice how the endpoints of the drawing objects have shifted away from their original anchor points. I've listed the cells that the drawing objects start and stop in originally.
Hi Niklas, looks like the anchor on the cell isn't corectly preserved. Peter
The problem isn't with updating the positions, but with the display. The page preview always shows the exact positions, and the anchor symbol is also correct. The objects' positions in the table edit view are sometimes a bit inaccurate because cell sized are rounded to pixel values for display. This will be changed when the drawing layer can use transformations instead of a single scale values.
no crash, so no blocking of 21786
*** Issue 50342 has been marked as a duplicate of this issue. ***
*** Issue 61253 has been marked as a duplicate of this issue. ***
Any progress? It looks like a shame to leave this kind of bugs opened for years.
*** Issue 82900 has been marked as a duplicate of this issue. ***
Look, how many issues have been marked as a duplicate of this one! Something is wrong with cells placement. If you just insert an image to any cell and adjust the hight of the row above the image, you will see the problem: image will be stretched or it will move out of its cell if the size of the image is blocked.
Reset assigne to the default "issues@openoffice.apache.org".