diff --git a/apps/shared/scrollable_exact_approximate_expressions_view.cpp b/apps/shared/scrollable_exact_approximate_expressions_view.cpp index ca258c135..3c50e452a 100644 --- a/apps/shared/scrollable_exact_approximate_expressions_view.cpp +++ b/apps/shared/scrollable_exact_approximate_expressions_view.cpp @@ -174,12 +174,12 @@ void AbstractScrollableExactApproximateExpressionsView::setEqualMessage(I18n::Me } void AbstractScrollableExactApproximateExpressionsView::reloadScroll() { - if (selectedSubviewPosition() == SubviewPosition::Center) { - // Scroll to the left extremity - ScrollableView::reloadScroll(); - } else { + if (selectedSubviewPosition() == SubviewPosition::Right) { // Scroll to the right extremity scrollToContentPoint(KDPoint(contentCell()->bounds().width(), 0), true); + } else { + // Scroll to the left extremity + ScrollableView::reloadScroll(); } }