diff --git a/escher/include/escher/editable_text_menu_list_cell.h b/escher/include/escher/editable_text_menu_list_cell.h index fb82c646c..eff6aa05d 100644 --- a/escher/include/escher/editable_text_menu_list_cell.h +++ b/escher/include/escher/editable_text_menu_list_cell.h @@ -10,7 +10,6 @@ public: EditableTextMenuListCell(Responder * parentResponder, TextFieldDelegate * textFieldDelegate, char * draftTextBuffer, char * label = nullptr); View * accessoryView() const override; const char * editedText() const; - void layoutSubviews() override; void didBecomeFirstResponder() override; void setEditing(bool isEditing); void reloadCell() override; diff --git a/escher/src/editable_text_menu_list_cell.cpp b/escher/src/editable_text_menu_list_cell.cpp index f8504be2d..bbd611d56 100644 --- a/escher/src/editable_text_menu_list_cell.cpp +++ b/escher/src/editable_text_menu_list_cell.cpp @@ -16,15 +16,6 @@ const char * EditableTextMenuListCell::editedText() const { return m_textField.text(); } -void EditableTextMenuListCell::layoutSubviews() { - MenuListCell::layoutSubviews(); - KDCoordinate width = bounds().width(); - KDCoordinate height = bounds().height(); - KDSize charSize = KDText::stringSize(" "); - KDCoordinate textWidth = k_maxNumberOfEditableCharacters*charSize.width(); - m_textField.setFrame(KDRect(width - textWidth - k_separatorThickness, (height - charSize.height())/2, textWidth - k_separatorThickness, charSize.height())); -} - void EditableTextMenuListCell::didBecomeFirstResponder() { app()->setFirstResponder(&m_textField); }