GNOME Bugzilla – Bug 393035
Columns in Rhythmbox can't be resized correctly
Last modified: 2007-10-18 02:47:55 UTC
Please describe the problem: Most columns in the UI behave strangely when the user attempts to resize them. Steps to reproduce: 1. Start the program 2. Attempt to resize the "Title" column, or most others. Actual results: The edge of the column leaps from under the mouse. Expected results: That the column should resize properly. Does this happen every time? Yes. Other information: I made a patch which turns off auto-resizing after the columns have been created and displayed. This way the column expansion creates good looking columns to begin with, but it can't create a problem when the user resizes them. This is a workaround for bug 316087 in GTK, and hopefully also starting point for future development.
Created attachment 79433 [details] [review] It should fix the problem. This patch works well enough, but there is room for improvement. If it gets merged I'll continue to refine it.
Please upload a plain text patch, that patch is a compressed, which means the diff function in bugzilla doesn't work.
You should create your patches against svn like this: cd rhythmbox svn diff > /tmp/name.patch This page has some info, although its a little out of date because it talks about CVS, but GNOME has now switched to Subversion (SVN): http://live.gnome.org/GnomeLove/SubmittingPatches
Created attachment 79492 [details] [review] Better patch file Thanks for the info, I was following old instruction. This patch should do the trick.
I just noticed with this patch, after creating a new playlist the columns still act strange until the user selects another source. I'll fix it, in case anyone wants to use it, but that probably won't be necessary since it sounds like bug 316087 is nearly resolved.
*** This bug has been marked as a duplicate of 316087 ***