https://bugs.freedesktop.org/show_bug.cgi?id=88339

tmacalp <tmac...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://bugs.freedesktop.or
                   |                            |g/show_bug.cgi?id=83808

--- Comment #4 from tmacalp <tmac...@gmail.com> ---
I added a "see also" to the bug 83808 that caused this behavior, and added my
comment.  As I suspected, that was the enhancement that attempted to enable
porportional image scaling by default for Calc, Impress, and Draw.  It also
enabled porportional image movement as well. 

Here is the Draw related commit, mentioned in that report:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=ef58e10844dff60cd218306b059ec81d8421f961

In the function "FuDraw::MouseMove" in source file
/sd/source/ui/func/fudraw.cxx (the main function changed in the commit), the
behavior can be fixed by changing the line:

if(bIsImageSelected || (bRestricted && doConstructOrthogonal()))

to

if(bRestricted && (bIsImageSelected || doConstructOrthogonal()))

This change fixes Draw and Impress.  I'm guessing there is a similar change
that needs to take place for the Calc commit, but that code doesn't seem as
obvious to me.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to