Description: On a computer with a small screen, I cannot reach the lowest menu items using the mouse. Scrolling does not work. This is a regression compared to the gtk3 version. Steps to Reproduce: 1. Have a small computer screen (1366 x 768 in my case) 2. Open LibreOffice with 3. Open any long menu, e.g. the "view" menu Actual Results: Unable to reach the element at the bottom of the menu. Scrolling does not work. There are no "down" arrows or anything to enable scrolling the menu without the scroll wheel (those down/up arrow buttons are present in the gtk3 version). Note that the gtk4 version shows a scrollbar but I cannot interact with it. Expected Results: Be able to reach the menu items at the bottom of the menu. Preferably by two different ways: 1. scrolling the mouse wheel (as in the gtk3 version) 2. up/down buttons at the edge of the menu (as in the gtk3 version) Reproducible: Always User Profile Reset: No Additional Info: Both of the following versions are affected: Version: 7.4.0.3 Build ID: 40(Build:3) CPU threads: 2; OS: Linux 5.19; UI render: default; VCL: gtk4 Locale: de-DE (de_DE.UTF-8); UI: de-DE Calc: threaded Version: 7.4.1.2 Build ID: 40(Build:2) CPU threads: 2; OS: Linux 5.19; UI render: default; VCL: gtk4 Locale: de-DE (de_DE.UTF-8); UI: de-DE Calc: threaded Please note: If started with the default backend gtk3, the issue is not present.
Created attachment 182533 [details] Screenshot of gtk4 version with menu open
Created attachment 182534 [details] Screenshot of gtk3 version with menu open Note: In the gtk3 version you can see the up/down arrows and interact with them.
I should say it is not optimal nor easy to use, but I could use the scroll bars with some effort. Version: 7.5.0.0.alpha0+ / LibreOffice Community Build ID: 9788961cc30e151adcc32044d16899a5406d2c51 CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk4 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded Let's ask the design team. @Heiko: What do you think?
The bug report is exactly about this missing scrollbar. Gtk3 allows to scroll down while gtk4 apparently has not yet implemented it. Caolan, created META bug 151050. Do you want to be CC'ed at every single report, that is worth your effort, or do it yourself?
I think its a little early to worry about every non-crashing gtk4 issue. It's not a completed port, right now its more of a tech preview. In this specific case; how the menus work, and its built-in scrollbar, etc is all on the gtk4 side, not ours, and we have little to no control over it, so this should be a gtk issue rather than ours.
(In reply to Caolán McNamara from comment #5) > In this specific case ... it's all on the gtk4 side... Hard to know without this specific setup ;-).