summaryrefslogtreecommitdiff
path: root/ui/gtk/prefs_dlg.c
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2013-03-24 16:47:38 +0000
committerEvan Huus <eapache@gmail.com>2013-03-24 16:47:38 +0000
commitc4a36c513fdd2009d47a058e4006fd42a6cbd6b4 (patch)
tree41f6581d9cb333a1f09d58bf17724576b8db41e1 /ui/gtk/prefs_dlg.c
parentace8a9cb6ae4b869b3de77b95032afb024338424 (diff)
downloadwireshark-c4a36c513fdd2009d47a058e4006fd42a6cbd6b4.tar.gz
Redissect extra packet windows in all cases (that I know of) where we
redissect normal packet list. Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8482 svn path=/trunk/; revision=48528
Diffstat (limited to 'ui/gtk/prefs_dlg.c')
-rw-r--r--ui/gtk/prefs_dlg.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/gtk/prefs_dlg.c b/ui/gtk/prefs_dlg.c
index 44406e1e56..687718a065 100644
--- a/ui/gtk/prefs_dlg.c
+++ b/ui/gtk/prefs_dlg.c
@@ -56,6 +56,7 @@
#include "ui/gtk/old-gtk-compat.h"
#include "ui/gtk/file_dlg.h"
#include "ui/gtk/dlg_utils.h"
+#include "ui/gtk/packet_win.h"
#ifdef HAVE_LIBPCAP
#ifdef _WIN32
@@ -1425,6 +1426,7 @@ prefs_main_ok_cb(GtkWidget *ok_bt _U_, gpointer parent_w)
if (must_redissect) {
/* Redissect all the packets, and re-evaluate the display filter. */
redissect_packets();
+ redissect_all_packet_windows();
}
}
@@ -1455,6 +1457,7 @@ prefs_main_apply_cb(GtkWidget *apply_bt _U_, gpointer parent_w)
if (must_redissect) {
/* Redissect all the packets, and re-evaluate the display filter. */
redissect_packets();
+ redissect_all_packet_windows();
}
}
@@ -1491,6 +1494,7 @@ prefs_main_save_cb(GtkWidget *save_bt _U_, gpointer parent_w)
if (must_redissect) {
/* Redissect all the packets, and re-evaluate the display filter. */
redissect_packets();
+ redissect_all_packet_windows();
}
}
@@ -1539,6 +1543,7 @@ prefs_main_cancel_cb(GtkWidget *cancel_bt _U_, gpointer parent_w)
if (must_redissect) {
/* Redissect all the packets, and re-evaluate the display filter. */
redissect_packets();
+ redissect_all_packet_windows();
}
}