After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 737251 - drop down menus are always scrollable in full screen mode
drop down menus are always scrollable in full screen mode
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkMenu
3.13.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2014-09-24 10:52 UTC by Branko Grubic (bitlord)
Modified: 2014-09-25 00:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
sshot (18.30 KB, image/png)
2014-09-24 10:52 UTC, Branko Grubic (bitlord)
  Details
screenshot-tray (13.65 KB, image/png)
2014-09-24 17:57 UTC, Christoph Reiter (lazka)
  Details
x11: Neuter workarea in fullscreen scenarios (2.22 KB, patch)
2014-09-25 00:21 UTC, Matthias Clasen
none Details | Review

Description Branko Grubic (bitlord) 2014-09-24 10:52:24 UTC
Created attachment 286968 [details]
sshot

In gnome-terminal-3.13.92-1.fc21.x86_64 when you go to full screen mode, all menu items (from menu bar) are scrollable even if there is enough space to show them in full size.
This is maybe some other component bug, I saw it few days ago, didn't reported it, talked to people on IRC, other people see this too.
Please re-assing if needed.


gtk3-3.13.9-1.fc21.x86_64
Comment 1 Christian Persch 2014-09-24 11:02:40 UTC
-> gtk+
Comment 2 Matthias Clasen 2014-09-24 17:31:34 UTC
hmm, seems that the workarea is not updated when an app is fullscreen
Comment 3 Christoph Reiter (lazka) 2014-09-24 17:45:10 UTC
Shouldn't it then just show the menu with an offset but without scroll arrows?

I see the same problem with GtkStatusIcon menus + xfce-panel btw.
Comment 4 Christoph Reiter (lazka) 2014-09-24 17:57:11 UTC
Created attachment 286997 [details]
screenshot-tray
Comment 5 Matthias Clasen 2014-09-24 18:39:55 UTC
(In reply to comment #3)
> Shouldn't it then just show the menu with an offset but without scroll arrows?
> 
> I see the same problem with GtkStatusIcon menus + xfce-panel btw.

Not the same issue - in this case, there is a workarea that we should respect. And we do, we just mess up with the scrolling
Comment 6 Matthias Clasen 2014-09-25 00:21:52 UTC
Created attachment 287023 [details] [review]
x11: Neuter workarea in fullscreen scenarios

If we have a fullscreen window that covers a monitor, desktop
chrome is not relevant for placing of menus and other popups.
Therefore, return the full monitor geometry instead of the
workarea in this case.