diff --git a/escher/include/escher/expression_field.h b/escher/include/escher/expression_field.h index 0c4c1dc43..f072c3791 100644 --- a/escher/include/escher/expression_field.h +++ b/escher/include/escher/expression_field.h @@ -39,7 +39,7 @@ public: private: static constexpr int k_textFieldBufferSize = TextField::maxBufferSize(); - static constexpr KDCoordinate k_textFieldHeight = 37; + static constexpr KDCoordinate k_minimalHeight = 37; static constexpr KDCoordinate k_horizontalMargin = 5; static constexpr KDCoordinate k_verticalMargin = 5; constexpr static KDCoordinate k_separatorThickness = Metric::CellSeparatorThickness; diff --git a/escher/src/expression_field.cpp b/escher/src/expression_field.cpp index 129893c13..c9c87a32d 100644 --- a/escher/src/expression_field.cpp +++ b/escher/src/expression_field.cpp @@ -113,9 +113,9 @@ bool ExpressionField::handleEventWithText(const char * text, bool indentation, b KDCoordinate ExpressionField::inputViewHeight() const { return k_separatorThickness - + (editionIsInTextField() ? k_textFieldHeight : + + (editionIsInTextField() ? k_minimalHeight : minCoordinate(maximalHeight(), - maxCoordinate(k_textFieldHeight, m_layoutField.minimalSizeForOptimalDisplay().height()))); + maxCoordinate(k_minimalHeight, m_layoutField.minimalSizeForOptimalDisplay().height()))); } KDCoordinate ExpressionField::maximalHeight() const {