diff --git a/src/Charts/RideSummaryWindow.cpp b/src/Charts/RideSummaryWindow.cpp index 7ffad0a1ee..fa6399bc8c 100644 --- a/src/Charts/RideSummaryWindow.cpp +++ b/src/Charts/RideSummaryWindow.cpp @@ -247,8 +247,8 @@ RideSummaryWindow::rideSelected() void RideSummaryWindow::rideItemChanged() { - // did it really change ? - if (!firstload && _connected == myRideItem) return; + // did it really change while visible ? + if (!firstload && _connected == myRideItem && !isVisible()) return; // ignore intervals changed if not set? justloaded = true;