From 28ca3bd075293780311a33d7540706970a17505e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tinkl?= Date: Mon, 19 Sep 2022 16:57:59 +0200 Subject: [PATCH] hotfix: unbreak opening URL in the builtin browser The functions needs to stay at the toplevel to be accessible from AppMain Fixes: #7434 --- ui/app/AppLayouts/Browser/BrowserLayout.qml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/ui/app/AppLayouts/Browser/BrowserLayout.qml b/ui/app/AppLayouts/Browser/BrowserLayout.qml index c6f79634de..28ec4456d4 100644 --- a/ui/app/AppLayouts/Browser/BrowserLayout.qml +++ b/ui/app/AppLayouts/Browser/BrowserLayout.qml @@ -29,6 +29,11 @@ StatusSectionLayout { property var globalStore property var sendTransactionModal + function openUrlInNewTab(url) { + var tab = _internal.addNewTab() + tab.item.url = _internal.determineRealURL(url) + } + onNotificationButtonClicked: Global.openActivityCenterPopup() QtObject { id: _internal @@ -141,12 +146,6 @@ StatusSectionLayout { anchors.fill: parent color: Style.current.inputBackground - - function openUrlInNewTab(url) { - var tab = _internal.addNewTab() - tab.item.url = _internal.determineRealURL(url) - } - WebProviderObj { id: provider createAccessDialogComponent: function() { @@ -323,7 +322,7 @@ StatusSectionLayout { FavoriteMenu { id: favoriteMenu openInNewTab: function (url) { - browserWindow.openUrlInNewTab(url) + root.openUrlInNewTab(url) } onEditFavoriteTriggered: { Global.openPopup(addFavoriteModal, { @@ -614,7 +613,7 @@ StatusSectionLayout { Connections { target: browserSection onOpenUrl: { - browserWindow.openUrlInNewTab(url); + root.openUrlInNewTab(url); } } }