summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2019-12-10 10:12:58 +0100
committerGravatar Dirk Hohndel <dirk@hohndel.org>2019-12-10 18:45:30 -0800
commit37b24857ed6a95c7017e443adc88fa8c4dea0c1a (patch)
tree6355714902a5dd3f1c5ae4297b440f5f2cffc2d7
parentf5d480711a3eb9a785e8e4b9bd65f19a8fd09cea (diff)
downloadsubsurface-37b24857ed6a95c7017e443adc88fa8c4dea0c1a.tar.gz
Filter: correctly send changed signals in list mode
The DiveTripModelList forgot to collect the changed dives when resetting the filter. Fix that. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
-rw-r--r--qt-models/divetripmodel.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/qt-models/divetripmodel.cpp b/qt-models/divetripmodel.cpp
index 5c53d8ff8..b76683175 100644
--- a/qt-models/divetripmodel.cpp
+++ b/qt-models/divetripmodel.cpp
@@ -1347,7 +1347,7 @@ void DiveTripModelList::filterReset()
for (dive *d: items) {
bool shown = filter->showDive(d);
- filter_dive(d, shown);
+ changed.push_back(filter_dive(d, shown));
}
}