GNOME Save As dialog continuously resizes itself (with sawfish)

Bug #105265 reported by John Florian
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sawfish (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: gnome

Using a fully updated 7.04 beta, if I cause a GNOME (maybe GTK) Save As dialog to open, the resultant Save As dialog window that opens seems to continuously resize itself. The window is anchored at the same position the entire time, but the right edge goes back and forth between two positions endlessly. These two positions are about 10 pixels apart and the height remains constant.

If I manage to resize the window (hard) or reposition it (easy), the cycling stops and the window behaves normally. If the Save As window is closed and a new one is opened, the process starts all over. I have seen the behavior on several different feisty beta installs so I don't believe this is an isolated case. I can consistently reproduce this with firefox, thunderbird, and gvim. I suspect any app using some common library is affected. I'm not sure if this is GTK or GNOME. For example, OOo Writer seems to use a different library as the dialog looks different and is unaffected.

Revision history for this message
Ian MacGregor (ardchoille42) wrote :

I installed Ubuntu 7.04 (Feisty Fawn) on April 20, 2007 (from the offical desktop cd release) and I have been able to reproduce this bug in several gnome apps. I am using the WindowMaker window manager (installed from the Feisty repos) and I can confirm this bug. However, when I log out of WindowMaker and log into gnome, this bug does not appear. I re-installed WindowMaker and used a fresh setup and this bug still exists on April 22, 2007.

Revision history for this message
John Florian (j100) wrote :

When I first reported this bug, I could consistently reproduce the problem every time. However, in the last week or so, I have not seen the problem at all. I should have mentioned in the original post that I am using sawfish for a WM, but otherwise it is a standard GNOME DE.

Revision history for this message
Nolan (kijiki0) wrote :

I see this as well in firefox and evolution. Feisty on x86-64. WM is sawfish, no gnome.

Revision history for this message
Daniel Holbach (dholbach) wrote :

This might be a sawfish problem.

Changed in meta-gnome2:
importance: Undecided → Medium
importance: Medium → Low
Revision history for this message
Nolan (kijiki0) wrote :

This went away in Gutsy I believe. Perhaps Hardy. Either way, it's long gone now.

Revision history for this message
Christopher Bratusek (zanghar) wrote :

This is actually not a bug. Sawfish uses a window-history and different save-as dialogs may have different wm-classes and therefore -of course- treated as different windows. Besides several save-as dialogs have different sizes (say one with or without stuff like bookmars and/or preview_widget). So the chance of a `Comeback' is pretty high, but there's nothing to fix.

Revision history for this message
Nolan (kijiki0) wrote :

Christopher:

This bug was not about different save-as windows being different sizes. As you point out, that is not surprising behavior.

It was about a single save-as dialog rapidly (many times per _second_) cycling between two sizes. I can't speak to the probability of a regression here, since I never tracked down the root cause, but it was definitely a bug, and not designed behavior.

Revision history for this message
rusivi2 (rusivi2-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The version of Ubuntu your reporting this issue on is in End of Life status. You can learn more about this at https://wiki.ubuntu.com/Releases Please update Ubuntu, provide a detailed error report, and mark this bug as new. Thanks!

Changed in sawfish (Ubuntu):
status: New → 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.