From 95b60d1b18adb5ef1ed4edb2797bc67cca511d4a Mon Sep 17 00:00:00 2001 From: Berthold Stoeger Date: Thu, 12 Dec 2019 23:17:58 +0100 Subject: Filter: hide invalid dives Hide invalid dives if prefs.display_invalid_dives is false. Signed-off-by: Berthold Stoeger --- core/divefilter.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/divefilter.cpp b/core/divefilter.cpp index c84b31c2f..ed8e30f5f 100644 --- a/core/divefilter.cpp +++ b/core/divefilter.cpp @@ -287,6 +287,9 @@ DiveFilter::DiveFilter() : diveSiteRefCount(0) bool DiveFilter::showDive(const struct dive *d) const { + if (d->invalid && !prefs.display_invalid_dives) + return false; + if (!filterData.validFilter) return true; -- cgit v1.2.3-70-g09d2