aboutsummaryrefslogtreecommitdiff
path: root/system/fpm2/01-preserve_column_width.patch
diff options
context:
space:
mode:
Diffstat (limited to 'system/fpm2/01-preserve_column_width.patch')
-rw-r--r--system/fpm2/01-preserve_column_width.patch18
1 files changed, 18 insertions, 0 deletions
diff --git a/system/fpm2/01-preserve_column_width.patch b/system/fpm2/01-preserve_column_width.patch
new file mode 100644
index 000000000000..03daf37042ca
--- /dev/null
+++ b/system/fpm2/01-preserve_column_width.patch
@@ -0,0 +1,18 @@
+--- fpm2-0.79orig/src/fpm.c 2011-01-17 13:51:17.000000000 +0100
++++ fpm2-0.79new/src/fpm.c 2015-01-21 20:45:05.777833506 +0100
+@@ -1197,9 +1197,12 @@
+
+ columns = gtk_tree_view_get_columns(gui->main_clist);
+ while (columns != NULL) {
+- ini->columns_width[i] = gtk_tree_view_column_get_width (columns->data);
+- columns = g_list_next(columns);
+- i++;
++ gint width;
++
++ width = gtk_tree_view_column_get_width (columns->data);
++ if (width != 0) ini->columns_width[i] = width;
++ columns = g_list_next(columns);
++ i++;
+ }
+ g_list_free(columns);
+