summaryrefslogtreecommitdiff
path: root/ui/qt/packet_list.cpp
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:23 +0000
commit9851bed7a444b73215305d1de6029dd3679d3c25 (patch)
tree9d6983ec15591361d1eff1ee01e775729c982e67 /ui/qt/packet_list.cpp
parent81330b148a36224d195e9fa664c711301efd2a09 (diff)
downloadwireshark-9851bed7a444b73215305d1de6029dd3679d3c25.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>
Diffstat (limited to 'ui/qt/packet_list.cpp')
-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: