From 3e06764bb9619e6d1aebde64a36326898a5c8b3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Saviot?= Date: Tue, 12 Jun 2018 15:07:43 +0200 Subject: [PATCH] [apps/statistics] Fix histogram/box selection save in snapshot --- apps/statistics/multiple_data_view_controller.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/statistics/multiple_data_view_controller.cpp b/apps/statistics/multiple_data_view_controller.cpp index 876164e51..04eee946c 100644 --- a/apps/statistics/multiple_data_view_controller.cpp +++ b/apps/statistics/multiple_data_view_controller.cpp @@ -82,6 +82,8 @@ void MultipleDataViewController::didBecomeFirstResponder() { *m_selectedSeriesIndex = multipleDataView()->seriesOfSubviewAtIndex(0); multipleDataView()->selectDataView(*m_selectedSeriesIndex); multipleDataView()->reload(); + } else { + multipleDataView()->dataViewAtIndex(*m_selectedSeriesIndex)->selectMainView(true); } } @@ -89,7 +91,6 @@ void MultipleDataViewController::willExitResponderChain(Responder * nextFirstRes if (nextFirstResponder == nullptr || nextFirstResponder == tabController()) { if (*m_selectedSeriesIndex >= 0) { multipleDataView()->dataViewAtIndex(*m_selectedSeriesIndex)->selectMainView(false); - *m_selectedSeriesIndex = -1; multipleDataView()->setDisplayBanner(false); } }