diff options
Diffstat (limited to 'src/mobile/qml/PanelToggle.qml')
-rw-r--r-- | src/mobile/qml/PanelToggle.qml | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/mobile/qml/PanelToggle.qml b/src/mobile/qml/PanelToggle.qml index f0027a9..92f5606 100644 --- a/src/mobile/qml/PanelToggle.qml +++ b/src/mobile/qml/PanelToggle.qml @@ -19,12 +19,18 @@ import QtQuick 2.0 Image { id: panelToggle + property bool navigationEnabled: true property alias topSitesButtonSelected: topsites.visible signal topSitesSelected() signal tabsSelected() - source: "qrc:///mobile/app/menu_unpressed" + onNavigationEnabledChanged: { + if (!navigationEnabled) + topsites.visible = true; + } + + source: navigationEnabled ? "qrc:///mobile/app/menu_unpressed" : "qrc:///mobile/app/menu_disabled" Image { id: topsites @@ -45,6 +51,7 @@ Image { } MouseArea { anchors.fill: tabs + visible: navigationEnabled onClicked: topsites.visible = false } } |