History

fix tablet menu crashing

Dante Ruiz committed 9 years ago

Commit 006c3a91 parent 22a40f72 files · +2 −7Browse files

Showing the changes to libraries/script-engine/src/TabletScriptingInterface.cpp (1 of 2 files). Show all

Unified · Split

libraries/script-engine/src/TabletScriptingInterface.cpp+1−0
@@ -203,6 +203,7 @@ void TabletProxy::setQmlTabletRoot(QQuickItem* qmlTabletRoot, QObject* qmlOffscr · 202 unmodified lines
203void TabletProxy::gotoMenuScreen() {203void TabletProxy::gotoMenuScreen() {
204 if (_qmlTabletRoot) {204 if (_qmlTabletRoot) {
205 if (_state != State::Menu) {205 if (_state != State::Menu) {
206 removeButtonsFromHomeScreen();
206 auto loader = _qmlTabletRoot->findChild<QQuickItem*>("loader");207 auto loader = _qmlTabletRoot->findChild<QQuickItem*>("loader");
207 QObject::connect(loader, SIGNAL(loaded()), this, SLOT(addButtonsToMenuScreen()), Qt::DirectConnection);208 QObject::connect(loader, SIGNAL(loaded()), this, SLOT(addButtonsToMenuScreen()), Qt::DirectConnection);
208 QMetaObject::invokeMethod(_qmlTabletRoot, "loadSource", Q_ARG(const QVariant&, QVariant(VRMENU_SOURCE_URL)));209 QMetaObject::invokeMethod(_qmlTabletRoot, "loadSource", Q_ARG(const QVariant&, QVariant(VRMENU_SOURCE_URL)));