From 204b9fe5cbdb93b77060eb6ba8d580f41fefbda8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Saviot?= Date: Thu, 2 May 2019 15:38:54 +0200 Subject: [PATCH] [poincare] Poincare::IsMatrix returns true for MatrixIdentity --- poincare/src/expression.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/poincare/src/expression.cpp b/poincare/src/expression.cpp index 3a0e65b85..876913d34 100644 --- a/poincare/src/expression.cpp +++ b/poincare/src/expression.cpp @@ -133,6 +133,7 @@ bool Expression::IsMatrix(const Expression e, Context & context, bool replaceSym || e.type() == ExpressionNode::Type::PredictionInterval || e.type() == ExpressionNode::Type::MatrixInverse || e.type() == ExpressionNode::Type::MatrixTranspose + || e.type() == ExpressionNode::Type::MatrixIdentity || ((e.type() == ExpressionNode::Type::Symbol || e.type() == ExpressionNode::Type::Function) && replaceSymbols && SymbolAbstract::matches(