From c4fb6340a581cd2dba01806db4fe043aff6e9ae3 Mon Sep 17 00:00:00 2001 From: Antonius Riha Date: Wed, 28 Feb 2018 09:44:21 +0100 Subject: [PATCH] LTMSidebar: Save most recently selected phases too If a phase is being selected, save its ID, so that GC can load it on next start --- src/Gui/LTMSidebar.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Gui/LTMSidebar.cpp b/src/Gui/LTMSidebar.cpp index 999f58642..59f58ce72 100644 --- a/src/Gui/LTMSidebar.cpp +++ b/src/Gui/LTMSidebar.cpp @@ -400,7 +400,9 @@ LTMSidebar::dateRangeTreeWidgetSelectionChanged() // make sure they fit eventTree->header()->resizeSections(QHeaderView::ResizeToContents); - appsettings->setCValue(context->athlete->cyclist, GC_LTM_LAST_DATE_RANGE, dateRange->id().toString()); + + QString lastDateSel = phase ? phase->id().toString() : dateRange->id().toString(); + appsettings->setCValue(context->athlete->cyclist, GC_LTM_LAST_DATE_RANGE, lastDateSel); }