GNOME Bugzilla – Bug 365101
Column customizations not remembered
Last modified: 2011-11-11 10:03:55 UTC
That bug has been opened on https://launchpad.net/distros/ubuntu/+source/gnome-system-monitor/+bug/68213 "1. remove the /apps/procman gconf keys from your configuration and restart gconfd. This helps to reproduce the issue 2. Start up g-s-m 3. configure the columns in preferences. Check the "arguments" column 4. Reorder the memory and the arguments column so that memory is on the left. 5. Quit g-s-m 6. Reopen g-s-m 7. Note the lack of the memory column" It happens with 2.16.1 on edgy
Since this bug is over two years old I thought it might be useful to add that it still affects Gnome 2.24 on Intrepid. I don't know if the Version/Gnome version should be changed.
Has there been any progress on the bug yet? There is a comment on the Launchpad bug detailing a workaround that may shed some light on the cause of this issue.
Created attachment 185507 [details] [review] Uses a different function to find security_context column Explanation: When can_show_security_context_column() returns false, column COL_SECURITYCONTEXT will be hidden. However the wrong column is found, because the wrong function is used. Changing gtk_tree_view_get_column to my_gtk_tree_view_get_column_with_sort_column_id fixes this bug.
Thanks. The following fix has been pushed: dd0e346 Fix to remember custom column ordering.
Created attachment 189856 [details] [review] Fix to remember custom column ordering.