Resize grip drawing over scrollbar arrow button

Bug #739405 reported by Marc Deslauriers
86
This bug affects 14 people
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: firefox

Since the bottom right corner resize grip is now being added to gtk 2.x windows, it's being displayed over firefox's scrollbar arrow, making it very hard to target the arrow for scrolling down. The attached screenshot shows the difference between the scrollbar arrow in firefox, and the one in gnome-terminal, for example.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: firefox 4.0~rc1+build1+nobinonly-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-7.36-generic 2.6.38
Uname: Linux 2.6.38-7-generic x86_64
Architecture: amd64
Date: Mon Mar 21 10:09:01 2011
FirefoxPackages:
 firefox 4.0~rc1+build1+nobinonly-0ubuntu1
 flashplugin-installer N/A
 adobe-flashplugin N/A
 icedtea-plugin 1.1~20110320-0ubuntu1
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110302)
ProcEnviron:
 LANGUAGE=en_CA:en
 PATH=(custom, user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
SourcePackage: firefox
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Marc Deslauriers (mdeslaur) wrote :
Changed in firefox (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Revision history for this message
JockeTF (jocketf) wrote :

This doesn't only affect Firefox. I can see the handle overlapping other widgets in gnome-terminal, Pidgin, Audacious and the engine selection in gnome-appearance-properties. None of the widgets are as important as the scroll bar buttons, but the overlapping handle seems to be a problem affecting many applications in Natty.

Screenshots: http://jocke.furver.se/images/overlap/

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Please report separate bugs for other applications rather than discussing them here. This bug is specifically about firefox

Revision history for this message
exzemat (exzemat) wrote :

this problem is very visible on firefox (particularly on kubuntu natty) like you can see here
http://pix.toile-libre.org/upload/original/1301475243.png

but it's affect some other gtk applications too,
here empathy :
http://pix.toile-libre.org/upload/original/1301741778.png

so I think that the solution must be find in gtk2-engine and not only in firefox....

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

A solution in gtk2-engines isn't going to fix this bug in Firefox (it needs to be removed entirely in Firefox, and you can't do that from the theme engine). It also won't fix other applications where the grippy obscures another UI element.

However, if you just have a problem with the colour of the resize grippy rather than the fact that it obscures other UI elements, feel free to report a separate bug against the theme or theme engine.

Revision history for this message
Ivo Anjo (knuckles) wrote :

Also appears on the eclipse splash screen.

Revision history for this message
Ricardo Ferreira (ricardofcf) wrote :

I'm sorry but so, the same bug that is causing the resize grip to be drawn over the scrollbar arrow button is making it "black" (as shown in #4)?

Revision history for this message
Ivo Anjo (knuckles) wrote :

I think that maybe #746271 is not a duplicate of this one.

Revision history for this message
David García (dav.garcia) wrote :

Hi,

Here's a hack to hide the resize grip:
http://kubuntuforums.net/forums/index.php?topic=3116619

It did work for me.

Revision history for this message
JockeTF (jocketf) wrote :

Thank you!

That hack works fine in other desktop environments as well if you put it in ~/.gtkrc-2.0.mine instead. The resize grips have annoyed me quite a bit as I resize windows with Alt + Right mouse button.

Bryce Harrington (bryce)
Changed in firefox (Ubuntu):
importance: Low → Medium
Bryce Harrington (bryce)
tags: added: oneiric precise
Revision history for this message
Bryce Harrington (bryce) wrote :

That link 404'd, but another site suggested this:

style "default-style"
{
GtkWindow::resize-grip-height = 0
GtkWindow::resize-grip-width = 0
}

class "GtkWidget" style "default-style"

Revision history for this message
Marc Deslauriers (mdeslaur) wrote :

There is no longer a resize grip there, so it's not an issue anymore.

Changed in firefox (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.