aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/prefs_dlg.c
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2009-05-04 14:46:51 +0000
committerBill Meier <wmeier@newsguy.com>2009-05-04 14:46:51 +0000
commit40d79448730faf87db4e294e766700eea2d1ceae (patch)
treeb03168665da501348db8f9786716b9219849247a /gtk/prefs_dlg.c
parent99620ce50296cad6ba7573a6c31532f0730c959a (diff)
prefs_column: Rework & cleanup Column Preferences dialog code
- Re-create packet-list only when Columns change vs every time Edit!Preferences invoked; - Select next row in Column List after delete of a row; - Remove no-longer needed code; - ... svn path=/trunk/; revision=28268
Diffstat (limited to 'gtk/prefs_dlg.c')
-rw-r--r--gtk/prefs_dlg.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk/prefs_dlg.c b/gtk/prefs_dlg.c
index a5900965b6..97058fe34c 100644
--- a/gtk/prefs_dlg.c
+++ b/gtk/prefs_dlg.c
@@ -1552,6 +1552,7 @@ prefs_main_cancel_cb(GtkWidget *cancel_bt _U_, gpointer parent_w)
current preferences. */
free_prefs(&prefs);
copy_prefs(&prefs, &saved_prefs);
+ cfile.cinfo.columns_changed = FALSE; /* [XXX: "columns_changed" should treally be stored in prefs struct ??] */
/* Now revert the registered preferences. */
prefs_modules_foreach(module_prefs_revert, &must_redissect);