From 54ead8c42780e3cf848fbd6ce21653f6c6cff628 Mon Sep 17 00:00:00 2001 From: Andras Becsi Date: Wed, 21 May 2014 12:30:57 +0200 Subject: Fix webengine demo to hide home screen when adressbar is accepted Task-number: QTEE-574 Change-Id: I43f6163f15028c0a47e1676b6da39155e7df30aa Reviewed-by: Laszlo Agocs --- basicsuite/webengine/main.qml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'basicsuite/webengine/main.qml') diff --git a/basicsuite/webengine/main.qml b/basicsuite/webengine/main.qml index 6b7a989..2295ea4 100644 --- a/basicsuite/webengine/main.qml +++ b/basicsuite/webengine/main.qml @@ -180,14 +180,12 @@ Rectangle { id: homeButton width: 20 Layout.fillHeight: true - iconSource: pageView.opacity == 1 ? "ui/icons/window.png" : "ui/icons/home.png" + iconSource: pageView.enabled ? "ui/icons/window.png" : "ui/icons/home.png" onClicked: { - if (pageView.opacity == 0) { - pageView.enabled = true - pageView.opacity = 1 + if (pageView.enabled) { + pageView.hide() } else { - pageView.enabled = false - pageView.opacity = 0 + pageView.show() } } } @@ -213,6 +211,7 @@ Rectangle { Layout.fillWidth: true text: mainWebView.url onAccepted: { + pageView.hide() mainWebView.url = engine.fromUserInput(text) } } -- cgit v1.2.3