diff --git a/src/core/mv_base.cpp b/src/core/mv_base.cpp index f9089d073..b8185789c 100644 --- a/src/core/mv_base.cpp +++ b/src/core/mv_base.cpp @@ -49,9 +49,9 @@ void modelView::setModel( model * _model, bool _old_model_valid ) } m_model = _model; QObject::connect( _model, SIGNAL( dataChanged() ), - w, SLOT( update() ) ); + w, SLOT( update() ), Qt::QueuedConnection ); QObject::connect( _model, SIGNAL( propertiesChanged() ), - w, SLOT( update() ) ); + w, SLOT( update() ), Qt::QueuedConnection ); w->update();