From 6272db42dafc2cbc0171f81d21eb80bffb817584 Mon Sep 17 00:00:00 2001 From: howard-stearns Date: Mon, 29 Aug 2016 13:53:08 -0700 Subject: [PATCH] restore onNewViewRequested --- interface/resources/qml/controls-uit/WebView.qml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/interface/resources/qml/controls-uit/WebView.qml b/interface/resources/qml/controls-uit/WebView.qml index faf7f746a2..04c8ef873d 100644 --- a/interface/resources/qml/controls-uit/WebView.qml +++ b/interface/resources/qml/controls-uit/WebView.qml @@ -61,6 +61,11 @@ WebEngineView { } } + onNewViewRequested:{ + var component = Qt.createComponent("../Browser.qml"); + var newWindow = component.createObject(desktop); + request.openIn(newWindow.webView) + } // This breaks the webchannel used for passing messages. Fixed in Qt 5.6 // See https://bugreports.qt.io/browse/QTBUG-49521