From 17e088ba0e5ac9e2fa314a29f9698e64be1de14f Mon Sep 17 00:00:00 2001 From: Pascal Quantin Date: Sat, 21 Nov 2015 00:24:30 +0100 Subject: [PATCH] Qt: save columns position before freezing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It allows to restore them properly in thaw() Bug: 11737 Change-Id: Ibee6ee701ab64019ee03666c652c232770b3bb74 Reviewed-on: https://code.wireshark.org/review/11999 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bjørlykke Tested-by: Stig Bjørlykke --- ui/qt/packet_list.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/ui/qt/packet_list.cpp b/ui/qt/packet_list.cpp index d3dfc48e2b..c027581c7d 100644 --- a/ui/qt/packet_list.cpp +++ b/ui/qt/packet_list.cpp @@ -763,6 +763,7 @@ void PacketList::captureFileReadFinished() void PacketList::freeze() { setUpdatesEnabled(false); + column_state_ = header()->saveState(); setModel(NULL); // It looks like GTK+ sends a cursor-changed signal at this point but Qt doesn't // call selectionChanged.