From facf150efe0a82f2e476abf19f34b063efbf43b7 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 8 Sep 2020 12:18:10 +0100 Subject: [PATCH] Properly refresh all rows when filter model changes --- qrenderdoc/Windows/LogView.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qrenderdoc/Windows/LogView.cpp b/qrenderdoc/Windows/LogView.cpp index a9a9e7d47..622cc2c75 100644 --- a/qrenderdoc/Windows/LogView.cpp +++ b/qrenderdoc/Windows/LogView.cpp @@ -158,6 +158,10 @@ public: void refresh() { emit beginResetModel(); + m_VisibleRows.clear(); + for(int i = 0; i < sourceModel()->rowCount(); i++) + if(isVisibleRow(i)) + m_VisibleRows.push_back(i); emit endResetModel(); }