[Libreoffice-bugs] [Bug 117145] Crop Outline does not match Crop Area

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Apr 30 18:25:51 UTC 2018


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

Armin Le Grand (CIB) <Armin.Le.Grand at me.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|libreoffice-bugs at lists.free |Armin.Le.Grand at me.com
                   |desktop.org                 |

--- Comment #4 from Armin Le Grand (CIB) <Armin.Le.Grand at me.com> ---
Taking a look...
Problem is that SwVirtFlyDrawObj::getFullDragClone() in Writer uses
SdrTextObj::TRSetBaseGeometry at the cloned interation object, and that
SdrTextObj::TRSetBaseGeometry tries to 'force' metric to pool metric. The pool
metric befor the change that all SdrObjects have a SdrModel was fetched from
GlobalDrawObjectItemPool and thus was 100thmm, while now gets correctly fetched
from Writer's DrawItemPool and is Twips.
This shows that it did not work before and would have been wronf if it ever
would have worked.
It also shows that 'someone' implies that input data to ::TRSetBaseGeometry is
*always' 100thmm - this was never defined nor intended.
Thus the question is - why is this 'force' done here? Will need to find that
out. In *some* circumstances someone seems to have used this (and the wrong
imply) to fix/change/do something...

-- 
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/20180430/27550baa/attachment-0001.html>


More information about the Libreoffice-bugs mailing list