[Libreoffice-bugs] [Bug 114373] New: LO DRAW: selected object jumps to screen edge when using arrow keys to move object

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Dec 9 21:49:19 UTC 2017


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

            Bug ID: 114373
           Summary: LO DRAW: selected object jumps to screen edge when
                    using arrow keys to move object
           Product: LibreOffice
           Version: 5.4.3.2 release
          Hardware: x86 (IA32)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Draw
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: garypittmon at gmail.com

Description:
Using arrow keys to move an object causes the page position to jump so the
selected object is at the screen edge *if* the zoom level is such that part of
the selected object is off screen. Draw previously did not behave this way,
moving an object did not cause the page position to move. This bug was
introduced several versions (a couple years now) ago. Moving an object with
arrow keys (or alt-arrow for nudging) to align the object with a target object
is extremely common, not it is nearly impossible.

Steps to Reproduce:
1. Place a 3"x3" square (no fill color) near the center of the page, this will
be the target object.
2. Place a vertical line 5" long inside the square near the left side. The line
will be the object to move with arrow keys.
3. Zoom in enough so that part of the vertical line is off screen above (or
below) the screen, but the left side of the square remains onscreen. Select the
line, use left (or alt-left) arrow key to move the line so that it aligns with
the side of the target box.

Actual Results:  
When using the left arrow key (or alt-left arrow) the page position jumps to
the right such that the selected line is at the left edge of the screen. The
target object (left side of the square) is now off screen.

Expected Results:
The page position on the screen should not move at all. The side of the square,
the target object, should not move. Only the selected object that we want to
move should actually move.


Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
This behavior happens with all object types that I've tried, all sizes, in all
directions (left, right, up, down). Nudging objects into position at high zoom
levels has been extremely useful on earlier versions, now it is unusable.

Important note: if the zoom level is such that all of the selected object is on
screen, the page does not move. Only when part of the selected object is off
screen triggers the bug.


User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101
Firefox/57.0

-- 
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/20171209/1b25d88f/attachment.html>


More information about the Libreoffice-bugs mailing list