From dbb7d3d01c5504488046e73295fc700e44a9aed2 Mon Sep 17 00:00:00 2001 From: Ruben Dashyan Date: Tue, 27 Aug 2019 16:32:37 +0200 Subject: [PATCH] [apps/shared/values_controller] Simplify handleEvent --- apps/shared/values_controller.cpp | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/apps/shared/values_controller.cpp b/apps/shared/values_controller.cpp index c668f0023..0aec8826a 100644 --- a/apps/shared/values_controller.cpp +++ b/apps/shared/values_controller.cpp @@ -100,23 +100,17 @@ bool ValuesController::handleEvent(Ion::Events::Event event) { selectableTableView()->reloadData(); return true; } - if (event == Ion::Events::OK || event == Ion::Events::EXE) { - if (selectedRow() == -1) { - return header()->handleEvent(event); - } - if (selectedRow() == 0) { - if (selectedColumn() == 0) { - configureAbscissa(); - return true; - } - configureFunction(); - return true; - } - return false; - } if (selectedRow() == -1) { return header()->handleEvent(event); } + if ((event == Ion::Events::OK || event == Ion::Events::EXE) && selectedRow() == 0) { + if (selectedColumn() == 0) { + configureAbscissa(); + return true; + } + configureFunction(); + return true; + } return false; }