From ce100dbbc5e6b7fd0682bddce7b1b2dcf0363bc6 Mon Sep 17 00:00:00 2001 From: David Rowe Date: Mon, 30 Nov 2015 15:10:51 +1300 Subject: [PATCH] Fix crash in WebWindowClass in debug build setTitle on open WebWindow --- interface/src/scripting/WebWindowClass.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/interface/src/scripting/WebWindowClass.cpp b/interface/src/scripting/WebWindowClass.cpp index 69523f5f9d..a5ce817f87 100644 --- a/interface/src/scripting/WebWindowClass.cpp +++ b/interface/src/scripting/WebWindowClass.cpp @@ -196,5 +196,9 @@ QScriptValue WebWindowClass::constructor(QScriptContext* context, QScriptEngine* } void WebWindowClass::setTitle(const QString& title) { + if (QThread::currentThread() != thread()) { + QMetaObject::invokeMethod(this, "setTitle", Qt::AutoConnection, Q_ARG(QString, title)); + return; + } _windowWidget->setWindowTitle(title); }