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

--- Comment #13 from Armin Le Grand <[email protected]> ---
Happens when the Control is live (not edit mode) and the mapping is - due to
non-linear ViewMapping in Calc - dependent on pixel sies. In these cases,
ViewObjectContactOfUnoControl_Impl::positionAndZoomControl is called. That uses
adjustControlGeometry_throw where

aTopLeft, aBottomRight change while
_rLogicBoundingRect does not (mostly flicker of a single pixel).

This is due to different _rViewTransformation being used, dependent on where
the paint is compng from (yes, the live Controls' positioning works by
lay-positioning these during paint what may lead to an invalidate in the
window, but usually only *once*, except for the crude Calc non-linear
ViewTransform mapping - ARGH)

Key to fix this will be to find out which tranform would be the correct one and
which path uses the wrong one...

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to