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

            Bug ID: 117889
           Summary: UI: Selecting an item in a list box scrolls the
                    content
           Product: LibreOffice
           Version: 6.0.4.2 release
          Hardware: All
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Base
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: fodorbal...@gmail.com

Created attachment 142392
  --> https://bugs.documentfoundation.org/attachment.cgi?id=142392&action=edit
List box scrolling on item selection

When you select an item in the list box, and putting the focus on the box it at
the same time, the list will scroll, so that the selected item goes to the top
(if it can). This might be useful for showing items below the selected one to
choose from, but what if I set my sight on two items, and the first item I
select is further down in the list than the other? Then I will have to scroll
back to find the second item. It would be nice if this automatic scrolling
didn't happen at all... maybe a setting can be implemented for it, if the
developers want to keep the current behavior.
When the focus is already in the list box, things work fine.
Now, when you unfocus from the list box with an item selected, you get the same
behavior, the selected item goes to the top. If there are multiple selected
items, no scrolling will happen.
If - in an unfocused state - you scroll the box with the scrollbar, as soon as
you exit the scrollbar area (no matter if you the mouse remains in the list box
area or not), the selected item will come to the top. Now this is rather
inconvenient, when you want to select another item that is not in the view. You
have to click in the box and put the focus on it first. Mouse wheel scrolling
will make life easier here as the scrolling position will only be reset, when
you exit the list box area.
Again, no issues with multiple items selected.
I attach the example program.

Tested with Windows 10.

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

Reply via email to