From 36a3372f582170c8fe2496b28873728b4d761577 Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Fri, 19 Sep 2014 15:47:13 -0700 Subject: [PATCH] Same fix for MyAvatar class --- interface/src/avatar/MyAvatar.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/interface/src/avatar/MyAvatar.cpp b/interface/src/avatar/MyAvatar.cpp index 27f74f185d..1e086d86a9 100644 --- a/interface/src/avatar/MyAvatar.cpp +++ b/interface/src/avatar/MyAvatar.cpp @@ -1029,7 +1029,9 @@ void MyAvatar::setSkeletonModelURL(const QUrl& skeletonModelURL) { void MyAvatar::setAttachmentData(const QVector& attachmentData) { Avatar::setAttachmentData(attachmentData); - if (QThread::currentThread() != thread()) { + if (QThread::currentThread() != thread()) { + QMetaObject::invokeMethod(this, "setAttachmentData", Qt::DirectConnection, + Q_ARG(const QVector, attachmentData)); return; } _billboardValid = false;