[apps/shared] Remove useless method storeExpressionAllowed

This commit is contained in:
Émilie Feral
2019-09-03 10:14:31 +02:00
parent bc2eba1726
commit ecfe626520
4 changed files with 3 additions and 4 deletions

View File

@@ -66,7 +66,7 @@ bool App::isAcceptableExpression(const Poincare::Expression expression) {
return false;
}
}
return TextFieldDelegateApp::isAcceptableExpression(expression);
return !expression.isUninitialized();
}
}

View File

@@ -33,8 +33,8 @@ public:
bool textFieldDidReceiveEvent(::TextField * textField, Ion::Events::Event event) override;
bool layoutFieldDidReceiveEvent(::LayoutField * layoutField, Ion::Events::Event event) override;
// TextFieldDelegateApp
bool isAcceptableExpression(const Poincare::Expression expression) override;
bool storeExpressionAllowed() const override { return true; }
private:
App(Snapshot * snapshot);
HistoryController m_historyController;

View File

@@ -82,7 +82,7 @@ bool TextFieldDelegateApp::isAcceptableExpression(const Expression exp) {
if (exp.isUninitialized()) {
return false;
}
if (!storeExpressionAllowed() && exp.type() == ExpressionNode::Type::Store) {
if (exp.type() == ExpressionNode::Type::Store) {
return false;
}
return true;

View File

@@ -25,7 +25,6 @@ protected:
bool fieldDidReceiveEvent(EditableField * field, Responder * responder, Ion::Events::Event event);
bool isFinishingEvent(Ion::Events::Event event);
virtual bool isAcceptableExpression(const Poincare::Expression expression);
virtual bool storeExpressionAllowed() const { return false; }
static bool ExpressionCanBeSerialized(const Poincare::Expression expression, bool replaceAns, Poincare::Expression ansExpression);
};