[Libreoffice-bugs] [Bug 105368] Horizontal line sticks to upper edge of the screen while moved with up/ down arrow keys, if the line extends outside the visible page area

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu May 31 14:33:31 UTC 2018


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

--- Comment #15 from Gary <garypittmon at gmail.com> ---
There is a simple way to observe this bug and compare the behavior to non-bug
behavior.

Create the test drawing:
1. Open a DRAW to a new page. The entire page should be on screen.
2. Draw a horizontal line, centered vertically in the page. Make the length of
the line such that the endpoints are near the left and right page boundaries.

Exhibit non-bug behavior:
A. Use up/down arrow keys to move the line up or down (or alt-arrow to nudge 1
pixel increments). Observe the line moves and the page is stationary.
Note the vertical position of the line after one arrow key press, it is still
near the vertical center of the page.
B. Zoom in such that the left and/or right line ends are near the edge of the
screen, but still inside the screen. Again use up/down arrow keys. Observe the
same behavior as in (A).
Expected behavior: line should move up or down with arrow keys while the page
remains stationary. The page should never move unless the line is moved beyond
the edge of the screen. The arrow keys are to move the drawing object, not the
page.

Exhibit bug behavior:
C. Now zoom in a little more such that one or both ends of the line is just a
little off the side of the screen edge. The line should still be centered
vertically in the screen (if not, then scroll page vertically until the line is
approximately centered vertically). 
Use up/down arrow keys (or alt-arrow) to move the line up or down, one key
press only. 
Expected result: the line should move incrementally up or down on the page
while the page stays stationary. 
Observed result: the page moves up until the line is at the top edge of the
screen. Further up or down arrow key presses moves the page down or up while
the line continues to be attached to the upper edge of the screen.
This is BUG behavior.
D. (Alternate error condition) Return to condition in step (B) - line centered
vertically on the page, line end points near page edges. Scroll left or right
such that the line end point is just a tiny bit off the edge of screen. Press
up or down arrow key. Result: page moves down.

DRAW never used to behave like this, and this bug makes it nearly impossible to
use the arrow keys to move objects in actual usage. Extremely annoying for DRAW
users. This BUG occurs with all drawing objects, not just lines. Circles,
rectangles, triangles, etc. are all effected by this bug.
As Regina noted, this bug was introduced sometime around version 5.1 - 5.2. You
can install one of the earlier versions and check.

-- 
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/20180531/f9d27add/attachment-0001.html>


More information about the Libreoffice-bugs mailing list