From 7e9043a4acef6715a3bfd6c76fff35528e3f45a5 Mon Sep 17 00:00:00 2001 From: Berthold Stoeger Date: Sun, 28 Aug 2022 11:17:12 +0200 Subject: [PATCH] cleanup: extend MAP_SUPPORT block When there is no map support, selection of dive sites is suppressed. There is no point in calculating the selected dive sites in this case. Signed-off-by: Berthold Stoeger --- desktop-widgets/divelistview.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/desktop-widgets/divelistview.cpp b/desktop-widgets/divelistview.cpp index 64fce98b0..b372c2a7e 100644 --- a/desktop-widgets/divelistview.cpp +++ b/desktop-widgets/divelistview.cpp @@ -505,6 +505,7 @@ void DiveListView::selectAll() void DiveListView::selectionChangeDone() { +#ifdef MAP_SUPPORT // When receiving the divesSelected signal the main window will // instruct the map to update the flags. Thus, make sure that // the selected maps are registered correctly. @@ -523,10 +524,9 @@ void DiveListView::selectionChangeDone() if (d->selected && !d->hidden_by_filter && d->dive_site && !selectedSites.contains(d->dive_site)) selectedSites.push_back(d->dive_site); } -#ifdef MAP_SUPPORT MapWidget::instance()->setSelected(selectedSites); -#endif } +#endif emit divesSelected(); }