From aa858ba32dcb91c3baf40d58aa7497c718b92c5f Mon Sep 17 00:00:00 2001 From: Claveau Joshua Date: Sun, 22 Nov 2020 12:16:17 +0100 Subject: [PATCH] project database : minor --- sources/dataBase/projectdatabase.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sources/dataBase/projectdatabase.cpp b/sources/dataBase/projectdatabase.cpp index a433276a1..a96de8468 100644 --- a/sources/dataBase/projectdatabase.cpp +++ b/sources/dataBase/projectdatabase.cpp @@ -173,11 +173,17 @@ void projectDataBase::elementInfoChanged(Element *element) void projectDataBase::elementInfoChanged(QList elements) { - m_data_base.transaction(); + this->blockSignals(true); + //Block signal for not emit dataBaseUpdated at + //each call of the method elementInfoChanged(Element *element) + + m_data_base.transaction(); for (auto elmt : elements) { elementInfoChanged(elmt); } m_data_base.commit(); + + this->blockSignals(false); emit dataBaseUpdated(); }