[Libreoffice-bugs] [Bug 119424] New: Some shapes drift away after consecutive reopening in Draw

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Aug 22 14:02:55 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=119424

            Bug ID: 119424
           Summary: Some shapes drift away after consecutive reopening in
                    Draw
           Product: LibreOffice
           Version: 5.1.6.2 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Draw
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: luk_dhaene at yahoo.co.uk

Description:
After consecutive saving and reopening of a drawing in Draw, some shapes, but
not all, depending on their size and scale, especially flipped ones, drift away
from their original position, even when their position was locked. Though this
drift looks relatively small at first, it accumulates in drawings which are
frequently edited or updated. This is a vicious bug for drawings where accuracy
is required, like floorplans, maps, etc.

Steps to Reproduce:
1. Create a new drawing.
2. Set units to cm and scale to 1:40
3. Draw a coloured rectangle A:
        Position X: 100 cm
        Position Y: 200 cm
        Width: 19 cm
        Height: 50 cm
4. Copy and paste this rectangle, name it B, flip it horizontally and place it
to the left of A, so they touch.
        Position X: 81 cm
5. Zoom in on the two rectangles.
6. Save and close the drawing.
7. Now repeat these steps a number of times (like 10):
        a. Reopen the drawing.
        b. Right-click on any rectangle, pick "Position and Size".
        c. Notice the red bullet on the diskette symbol, indicating you need to
save changes.
        d. Cancel the dialog (make no changes).
        e. Save and close the drawing.

8. Watch how rectangle B is slightly drifting away from rectangle A...



Actual Results:
Some shapes (rectangle A) keep their original positions.
Some shapes (rectangle B) drift away.


Expected Results:
All shapes should keep their original positions intact.



Reproducible: Always


User Profile Reset: No


OpenGL enabled: Yes

Additional Info:

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180822/4cafce61/attachment.html>


More information about the Libreoffice-bugs mailing list