From 4beb1480954b3a54bf23683e5a0fd2f08624d019 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Sun, 1 Jul 2018 12:10:46 +0200 Subject: Open the browser on new view requests --- components/mailviewer/qml/HtmlContent.qml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/components/mailviewer/qml/HtmlContent.qml b/components/mailviewer/qml/HtmlContent.qml index 2ebd3b67..7a904152 100644 --- a/components/mailviewer/qml/HtmlContent.qml +++ b/components/mailviewer/qml/HtmlContent.qml @@ -47,6 +47,17 @@ Item { console.warn("Error is ", loadRequest.errorString) } } + onLinkHovered: { + console.debug("Link hovered ", hoveredUrl) + } + onNavigationRequested: { + console.debug("Nav request ", request) + } + onNewViewRequested: { + console.debug("New view request ", request, request.requestedUrl) + //We ignore requests for new views and open a browser instead + Qt.openUrlExternally(request.requestedUrl) + } settings { webGLEnabled: false touchIconsEnabled: false -- cgit v1.2.3