Resize grip always appears in bottom right of GTK+2.0 windows
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gtk+2.0 (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Since a recent update, in a non-maximised GTK+2.0 window, a resize grip will always appear in the bottom right of the window. This causes problems with applications which use the bottom right of the screen, such as Firefox pop-up windows for video content where the bottom right of the window is obscured and looks out of place and the Audacious media player where the total time of a playlist is obscured, to give two examples.
I have included pictures of the problem. As the saying goes, a picture tells a thousand words.
I use KDE with only essential GTK packages installed and the Oxygen GTK engine to integrate GTK apps into the Oxygen KDE theme. The same problem occurs with the Raleigh GTK engine. I am also using Kubuntu Natty Alpha 1 with libgtk2.0-0 version 2.23.90-0ubuntu4.
What should happen: No resize grab should show in the window, as previous behaviour.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: libgtk2.0-0 2.23.90-0ubuntu4
ProcVersionSign
Uname: Linux 2.6.37-12-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Mon Jan 17 19:16:55 2011
InstallationMedia: Kubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20101201.1)
ProcEnviron:
LANGUAGE=
LANG=en_GB.UTF-8
SHELL=/bin/bash
Workaround
==========
Edit ~/.gtkrc-2.0-kde4 and add:
-------
style "default-style"
{
GtkWindow:
GtkWindow:
}
class "GtkWidget" style "default-style"
-------
Related branches
description: | updated |
description: | updated |
Changed in gtk2-engines-oxygen (Ubuntu): | |
status: | New → Confirmed |
tags: | added: patch |
Changed in gtk+2.0 (Ubuntu): | |
status: | Confirmed → New |
status: | New → Confirmed |
no longer affects: | gtk2-engines-oxygen (Ubuntu) |
Thank you for your bug report, the issue is rather an application one though, it should call gtk_window_ set_has_ resize_ grip() to set the grip to false in cases where it should not be displayed, can you confirm Cody?