From 098c7dd9f4e2e66b674dd466f74c7a292b14e1b5 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Boric Date: Thu, 22 Feb 2018 18:38:39 +0100 Subject: [PATCH] [settings] Minimum of 5 m_cells in Settings::Subcontroller Fixes #179 --- apps/settings/sub_controller.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/settings/sub_controller.h b/apps/settings/sub_controller.h index 57233bf98..fd0e1c7b1 100644 --- a/apps/settings/sub_controller.h +++ b/apps/settings/sub_controller.h @@ -39,7 +39,7 @@ private: void setPreferenceWithValueIndex(I18n::Message message, int valueIndex); int valueIndexForPreference(I18n::Message message); Shared::TextFieldDelegateApp * textFieldDelegateApp() override; - constexpr static int k_totalNumberOfCell = I18n::NumberOfLanguages; + constexpr static int k_totalNumberOfCell = (I18n::NumberOfLanguages > 5 ? I18n::NumberOfLanguages : 5); constexpr static KDCoordinate k_topBottomMargin = 13; MessageTableCellWithBuffer m_cells[k_totalNumberOfCell]; ExpressionTableCell m_complexFormatCells[2];