mirror of https://github.com/status-im/op-geth.git
Hide browser bar when coming from a DApp url
This commit is contained in:
parent
4dd7be7ed0
commit
375cc67ba6
|
@ -63,6 +63,17 @@ ApplicationWindow {
|
||||||
gui.sendCommand(0)
|
gui.sendCommand(0)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function activeView(view, menuItem) {
|
||||||
|
mainSplit.setView(view, menuItem)
|
||||||
|
if (view.objectName === "browserView") {
|
||||||
|
urlPane.visible = false;
|
||||||
|
mainView.anchors.top = rootView.top
|
||||||
|
} else {
|
||||||
|
urlPane.visible = true;
|
||||||
|
mainView.anchors.top = divider.bottom
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function addViews(view, path, options) {
|
function addViews(view, path, options) {
|
||||||
var views = mainSplit.addComponent(view, options)
|
var views = mainSplit.addComponent(view, options)
|
||||||
views.menuItem.path = path
|
views.menuItem.path = path
|
||||||
|
@ -284,6 +295,7 @@ ApplicationWindow {
|
||||||
}
|
}
|
||||||
|
|
||||||
ProgressBar {
|
ProgressBar {
|
||||||
|
visible: false
|
||||||
id: downloadIndicator
|
id: downloadIndicator
|
||||||
value: 0
|
value: 0
|
||||||
objectName: "downloadIndicator"
|
objectName: "downloadIndicator"
|
||||||
|
@ -293,6 +305,7 @@ ApplicationWindow {
|
||||||
}
|
}
|
||||||
|
|
||||||
Label {
|
Label {
|
||||||
|
visible: false
|
||||||
objectName: "downloadLabel"
|
objectName: "downloadLabel"
|
||||||
//y: 7
|
//y: 7
|
||||||
anchors.left: downloadIndicator.right
|
anchors.left: downloadIndicator.right
|
||||||
|
@ -445,15 +458,7 @@ ApplicationWindow {
|
||||||
MouseArea {
|
MouseArea {
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
onClicked: {
|
onClicked: {
|
||||||
mainSplit.setView(view, menuItem)
|
activeView(view, menuItem);
|
||||||
console.log(view);
|
|
||||||
if (view.objectName === "browserView") {
|
|
||||||
urlPane.visible = false;
|
|
||||||
mainView.anchors.top = rootView.top
|
|
||||||
} else {
|
|
||||||
urlPane.visible = true;
|
|
||||||
mainView.anchors.top = divider.bottom
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -648,8 +653,7 @@ ApplicationWindow {
|
||||||
|
|
||||||
Keys.onReturnPressed: {
|
Keys.onReturnPressed: {
|
||||||
if(/^https?/.test(this.text)) {
|
if(/^https?/.test(this.text)) {
|
||||||
root.browser.view.open(this.text);
|
activeView(root.browser.view, root.browser.menuItem);
|
||||||
mainSplit.setView(root.browser.view, root.browser.menuItem);
|
|
||||||
} else {
|
} else {
|
||||||
addPlugin(this.text, {close: true, section: "apps"})
|
addPlugin(this.text, {close: true, section: "apps"})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue