diff --git a/linphone-desktop/src/app/AsyncObjectBuilder.cpp b/linphone-desktop/src/app/AsyncObjectBuilder.cpp index c26b4e8ca..fcdf32923 100644 --- a/linphone-desktop/src/app/AsyncObjectBuilder.cpp +++ b/linphone-desktop/src/app/AsyncObjectBuilder.cpp @@ -54,8 +54,6 @@ protected: QQmlEngine::setObjectOwnership(object, QQmlEngine::CppOwnership); object->setParent(m_builder); - m_builder->m_is_created = true; - // Call user decorator. if (m_builder->m_decorator) m_builder->m_decorator(object); diff --git a/linphone-desktop/src/app/AsyncObjectBuilder.hpp b/linphone-desktop/src/app/AsyncObjectBuilder.hpp index 337db9cd9..9d1f1227b 100644 --- a/linphone-desktop/src/app/AsyncObjectBuilder.hpp +++ b/linphone-desktop/src/app/AsyncObjectBuilder.hpp @@ -45,7 +45,7 @@ public: QObject *getObject () const; bool isCreated () const { - return m_is_created; + return !!m_object; } signals: @@ -61,8 +61,6 @@ private: QObject *m_object = nullptr; - bool m_is_created = false; - #ifdef QT_DEBUG bool m_block_creation = false; #endif // ifdef QT_DEBUG