From c5b998a2a8e7472ebcbf5dffe3a272308be5eb9a Mon Sep 17 00:00:00 2001 From: howard-stearns Date: Tue, 30 Aug 2016 12:18:03 -0700 Subject: [PATCH] use new hook in marketplace code --- interface/resources/qml/MarketplaceComboBox.qml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/interface/resources/qml/MarketplaceComboBox.qml b/interface/resources/qml/MarketplaceComboBox.qml index f7f224485b..66d9b92ea2 100644 --- a/interface/resources/qml/MarketplaceComboBox.qml +++ b/interface/resources/qml/MarketplaceComboBox.qml @@ -48,15 +48,12 @@ Rectangle { property var autoCancel: 'var element = $("a.btn.cancel"); element.click();' - onNewViewRequested: { - var component = Qt.createComponent("Browser.qml"); - var newWindow = component.createObject(desktop); - request.openIn(newWindow.webView); + newWindowHook: function (component, newWindow) { if (File.isZippedFbx(desktop.currentUrl)) { + runJavaScript(autoCancel); zipTimer.handler = function() { newWindow.destroy(); - runJavaScript(autoCancel); - } + }; zipTimer.start(); } }