incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 120393] New: 0.01 cm displacement when pasting
Date Sat, 28 Jul 2012 10:25:30 GMT
https://issues.apache.org/ooo/show_bug.cgi?id=120393

          Priority: P3
            Bug ID: 120393
          Assignee: ooo-issues@incubator.apache.org
           Summary: 0.01 cm displacement when pasting
          Severity: normal
        Issue Type: DEFECT
    Classification: Application
                OS: All
          Reporter: unai@vv-tech.eu
          Hardware: All
            Status: UNCONFIRMED
           Version: AOO 3.4.0
         Component: editing
           Product: drawing

Scenario:

You have a 1 cm grid with 10 subdivisions, thus having a 1 mm snap, because you
want to be able to create objects aligned on a 1mm grid and you want to move
them around with your keyboard arrow keys, staying 1mm-aligned.

Let's say you have a line (or any other object, for that matter) at position
5.1/7.3.

If you resize or move it around, it snaps at 1mm intervals, always keeping the
tenths of mm to 0.

However, if you copy such object and than paste it (because you need to clone
it around), it's position will be misplaced by 0,01cm (0.1mm); in the previous
example, it would be something like 5.09/7.31.

Then if you move it around with your mouse or arrow keys (which do 1mm steps)
you find yourself "out of phase" with the rest of the drawing (which respects
snap rules).

To work around this issue and fix alignment:
right after pasting you have to manually enter "Position and Size" and fix the
coordinates with a 1mm multiple. And that is a pain in the... buttocks.
Especially if you have to do that hundreds of times.
Furthermore, if you forget to do that for some objects, you'll end up with a
drawing with misaligned objects: going on copy-pasting those, it will lead to
an additional displacement, adding up to 0.2mm, 0.3mm and so on, drifting your
lines towards chaos!).

-- 
You are receiving this mail because:
You are the assignee for the bug.

Mime
View raw message