summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2015-11-23 20:15:48 +0100
committerStig Bjørlykke <stig@bjorlykke.org>2015-11-23 20:35:35 +0000
commit0c55bd5081f483aca84081b015f285f0d5fd3dfd (patch)
treea04ab4af0cf7a998293c08b64d4daf0d5e27242f
parent688b3407fad6cc906bd19342fc0228947648c337 (diff)
downloadwireshark-0c55bd5081f483aca84081b015f285f0d5fd3dfd.tar.gz
Qt: Fix column resolve names
Reset columns when resolve names column menu item is toggled, and save preferences to preserve the setting. We should probably have functions to redraw only one column. Change-Id: I52dce8d104ab9bedd11edc5d200ab85154243cb5 Reviewed-on: https://code.wireshark.org/review/12077 Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org> (cherry picked from commit 9851bed7a444b73215305d1de6029dd3679d3c25) Reviewed-on: https://code.wireshark.org/review/12078
-rw-r--r--ui/qt/packet_list.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/qt/packet_list.cpp b/ui/qt/packet_list.cpp
index f10390ea94..6db72f994f 100644
--- a/ui/qt/packet_list.cpp
+++ b/ui/qt/packet_list.cpp
@@ -1177,6 +1177,10 @@ void PacketList::headerMenuTriggered()
break;
case caResolveNames:
set_column_resolved(header_ctx_column_, checked);
+ packet_list_model_->resetColumns();
+ if (!prefs.gui_use_pref_save) {
+ prefs_main_write();
+ }
redraw = true;
break;
case caResizeToContents: