Bug 1287565

Summary: Menu scrolling doesn't work properly when using the mouse
Product: [Fedora] Fedora Reporter: Laurentiu Pancescu <lpancescu>
Component: libreofficeAssignee: Caolan McNamara <caolanm>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 23CC: caolanm, dtardon, erack, ltinkl, mstahl, sbergman
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-01-20 11:14:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Menu scrolling in LibreOffice 5.0 from Fedora 23 none

Description Laurentiu Pancescu 2015-12-02 11:03:40 UTC
Created attachment 1101414 [details]
Menu scrolling in LibreOffice 5.0 from Fedora 23

Description of problem: When a menu is taller than the screen height, LibreOffice will clip the menu and show two arrows and the top and bottom of the menu, which allow the user to scroll the menu up and down.  In LibreOffice 4.4 on Fedora 22, placing the mouse over the arrows initiated scrolling; in LibreOffice 5.0 on Fedora 23, this doesn't work anymore, you have to move the mouse slightly outside the arrow widgets to scroll the menu.  After the menu scrolls upwards, the last two menu entries become visible, but they aren't highlighted when you place the mouse above them, and clicking on them has no effect (this is after the last GTK3 update - in the original Fedora 23 release, clicking on Quit brought up the Printer Settings dialog, which was the menu item in that screen position *before* the scrolling took place).  I attached a screenshot taken on a 1024x600 netbook display, running the Fedora 23 XFCE Spin.


Version-Release number of selected component (if applicable):
5.0.3.2-7.fc23

How reproducible:
Always

Steps to Reproduce:
1. Install Fedora 23 on a display with low vertical resolution (600px)
2. Start LibreOffice
3. Open the File menu and try to scroll to the last menu item, Quit

Actual results:
Newly scrolled menu items don't respond to the mouse


Expected results:
The menu items react to mouse click and hover (LibreOffice 4.4 from Fedora 22 doesn't show this issue on the same hardware)


Additional info:
As a workaround, use the keyboard: you can scroll the menu with the arrow keys. The menu scrolls as expected, highlighted also works correctly, and pressing Enter to activate the menu item produces the expected result. Scrolling the menu using the keyboard and clicking the items with the mouse doesn't work, though, it behaves the same as described above.

Comment 1 Laurentiu Pancescu 2016-01-20 10:17:57 UTC
This bug was fixed upstream in version 5.0.4.2 - the current version in F23 works correctly.