GNOME Bugzilla – Bug 643360
"Now Playing" has a window resize handle in fullscreen mode
Last modified: 2020-03-17 09:30:42 UTC
Created attachment 181979 [details] Screenshot of Banshee in fullscreen mode with resize handle in the corner Originally reported at: https://bugs.launchpad.net/bugs/725545 Binary package hint: banshee Select "Now Playing" and go into fullscreen mode (F11). There is a window resize handle in the lower right corner, which shouldn't be there. See attached screenshot. ProblemType: Bug DistroRelease: Ubuntu 11.04 Package: banshee 1.9.3-2ubuntu1 ProcVersionSignature: Ubuntu 2.6.38-4.31-generic 2.6.38-rc5 Uname: Linux 2.6.38-4-generic x86_64 Architecture: amd64 Date: Sat Feb 26 13:10:03 2011 LiveMediaBuild: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110226) ProcEnviron: LANGUAGE=de_DE:en LANG=de_DE.UTF-8 SHELL=/bin/bash SourcePackage: banshee
Isn't that resize handle something Ubuntu changed in Gtk+ so it shows up in all apps? If so, what way did they provide for making it not show up?
If it is the GTK grip-for-all-apps (not sure if it was accepted by upstream or not), then this is a bug in GTK (or if not accepted upstream, GTK package in Ubuntu), since it was not intended for maximised apps. Else this is a bug in Banshee: does the grip appear with older versions of GTK, e.g. on Lucid or Maverick?
Nah, Maverick doesn't have resize grips enabled by default.
I know that. What I meant was, is this an Ubuntu or GTK bug, or a Banshee bug. Having just started up banshee I can see that it does not render a resize grip it's self, and therefore this bug is not a Banshee error, but a GTK-in-Ubuntu one. Since (I believe) the grip-on-all-windows is specific to Ubuntu, this bug should be marked RESOLVED, NOTGNOME and reopened in here: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/
Does e.g. Totem in fullscreen mode also show a resize handle? What about Firefox maximized or fullscreen? I'd be inclined to think that this is Ubuntu-specific, but if other applications are handling the new resize gripper fine, then maybe Banshee should be doing something different.
And also look at other GTK-sharp apps please, that should give you more information when you file the Ubuntu GTK bug.
From what I've heard, gnome-terminal shows a resize grip when not fullscreened. And the fullscreening code only has a gtk_window_fullscreen call. There also seems to be a gtk_window_set_has_resize_grip call..
Do any other GTK, Qt, XUL, GTK-Sharp (like banshee) programs show the resize-grip when fullscreen, and maximised, or is it just Banshee? If it is just Banshee (no other apps, including GTK-Sharp apps) then mark this as NOTGNOME and file a bug "Banshee shows the resize-grip when maximised/fullscreen" here: https://bugs.launchpad.net/ubuntu/+source/bansheehttps://bugs.launchpad.net/ubuntu/+source/banshee If it is just GTK-Sharp apps, then "GTK-Sharp windows show the resize-grip when maximised/fullscreen" here: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/ If it is just GTK apps (including gtk-sharp and other bindings), then "GTK windows show the resize-grip when maximised/fullscreen" here: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/ If it is all apps, then "The resize-grip is shown when maximised/fullscreen" here: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/ If it is banshee, on more systems than Ubuntu 11.04 (e.g. openSUSE, UBuntu 10.10, Windows, Mac OS X) then keep this bug open. Comment here to say which apps you tested on which operating systems, and their results. Thanks.
*** Bug 656237 has been marked as a duplicate of this bug. ***
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.