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

            Bug ID: 88339
           Summary: EDITING: Moving images in Draw, Impress, and Calc now
                    uses constrain by default
           Product: LibreOffice
           Version: 4.4.0.1 rc
          Hardware: Other
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Drawing
          Assignee: [email protected]
          Reporter: [email protected]

Description:
When you attempt to move an image (png/jpg) in LO 4.4.0.1 rc1, the image is
moved as if you are holding down shift.  It tries to lock onto the original
image location's horizontal/vertical/diagonal axes.  Holding down shift while
moving the image returns the original expected behavior.

This affects moving images in Draw, Impress, and Calc, but not Writer.  I guess
I'll choose Draw as the component.

Steps to reproduce:
1. Create new Drawing
2. Insert an image (jpg or png)
3. Attempt to move the image towards a corner.

Expected:
The image's movement should be fully within your control.  You should have
fine-grained control over where to place the image.

Actual:
The image jerks back to be aligned with the original location's axes.  It
behaves exactly like you are holding down the shift key to constrain movement. 
You can even hold down shift to return to the normal movement behavior.

My guess is that this change was not intentional and was made as part of
4.4.0's move to constrain image's aspect ratio by default.  But movement should
not be constrained by default.  This one is quite annoying.

I bibisected:
e1690f3a96306b42e829d63cb23a48e4b90603b5 is the first bad commit
commit e1690f3a96306b42e829d63cb23a48e4b90603b5
Author: Bjoern Michaelsen <[email protected]>
Date:   Thu Nov 6 01:25:45 2014 +0000

    source-hash-3d394257945f6b0a4bc4b5ea397a3942a59c5d06

    commit 3d394257945f6b0a4bc4b5ea397a3942a59c5d06
    Author:     Tomaž Vajngerl <[email protected]>
    AuthorDate: Thu Sep 25 10:10:54 2014 +0200
    Commit:     Tomaž Vajngerl <[email protected]>
    CommitDate: Fri Sep 26 23:17:21 2014 +0200

        android: Log number of invalidated tiles

        Change-Id: I1ebfcf48f1d9a44836b4d9bf90c04c3be27cb365

:100644 100644 f732d2eca5665c04418c5202f52de2023fd57ebb
dc532e748e279272838eca0b85fcfc70455b79d9 M      autogen.log
:100644 100644 4aa0bbbc4d0c774f4540a775697688e300221958
320fc8a1e1cea723c36ab1584fde2cd83e6ec887 M      ccache.log
:100644 100644 eb9fe578cb7122fd159102ff28562fa5172a8697
eec7e583d21818df091b987fb033cc9668d694f4 M      commitmsg
:100644 100644 d088117fd69635a1cce0ea96c7e423e7a425a553
722be06e15e56cfa7dea23cc01a467a80edb31a6 M      make.log
:040000 040000 7ea7c51713887b7f29718f7de9355a280eaa686d
e19e03ba20bbe96f74780fbeee1859ae684ed0b9 M      opt


$ git bisect log
git bisect start 'latest' 'oldest'
# good: [5d0dfb8e62ae61a240f8313c594d4560e7c8e048]
source-hash-0c6cd530de13f80795881f61064f1bf1dcc4ea81
git bisect good 5d0dfb8e62ae61a240f8313c594d4560e7c8e048
# good: [7dfacd0b8bd828331d74c0f79de6e8924bc4e6a5]
source-hash-f93ce4f7eb90093d0ea3115d0a1c614612676dbd
git bisect good 7dfacd0b8bd828331d74c0f79de6e8924bc4e6a5
# bad: [a42da134cd542144fca7ba14cce86c2b409fc18a]
source-hash-beadebc0f7eb5582fcb8dcb082d19afdf2751876
git bisect bad a42da134cd542144fca7ba14cce86c2b409fc18a
# bad: [5f697ca821720f76105e5539f0408e68a0647481]
source-hash-f9695150942341a755a43996d4639eb623d7640b
git bisect bad 5f697ca821720f76105e5539f0408e68a0647481
# bad: [3b00b662438462a4b73b0531ffa6192fc7e72638]
source-hash-0a5cd87e591d7f87bfab92716079af719259f143
git bisect bad 3b00b662438462a4b73b0531ffa6192fc7e72638
# good: [b4320c4383b3d61076ac1794797bd3162612889d]
source-hash-da21f7da44dc577a08ea3bc210083dc8decf18bc
git bisect good b4320c4383b3d61076ac1794797bd3162612889d
# bad: [e1690f3a96306b42e829d63cb23a48e4b90603b5]
source-hash-3d394257945f6b0a4bc4b5ea397a3942a59c5d06
git bisect bad e1690f3a96306b42e829d63cb23a48e4b90603b5
# good: [5de848a6e0a36f6ba90e6c32fd126942fde3293c]
source-hash-fd0a49bdd7cf7979d18feff003d1b5fbe53fdc14
git bisect good 5de848a6e0a36f6ba90e6c32fd126942fde3293c
# first bad commit: [e1690f3a96306b42e829d63cb23a48e4b90603b5]
source-hash-3d394257945f6b0a4bc4b5ea397a3942a59c5d06

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

Reply via email to