@@ -18,6 +18,7 @@ import QtQuick 2.4
18import Ubuntu.Components 1.3
18import Ubuntu.Components 1.3
19import Ubuntu.Gestures 0.1
19import Ubuntu.Gestures 0.1
20import "../Components/PanelState"
20import "../Components/PanelState"
21+import "../Components/TouchControlsState"
@@ -65,6 +66,11 @@ Item {
65 readonly property int borderThickness: priv.resizeArea ? priv.resizeArea.borderThickness : 0
66 readonly property int borderThickness: priv.resizeArea ? priv.resizeArea.borderThickness : 0
70+ target: TouchControlsState
71+ property: "overlayShown"
72+ value: overlay.visible
69 // the visual overlay
75 // the visual overlay
@@ -123,10 +129,11 @@ Item {
123 anchors.fill: parent
129 anchors.fill: parent
124 visible: overlay.visible
130 visible: overlay.visible
125 enabled: visible
131 enabled: visible
126− onClicked: {
132+ onPressed: {
127 overlayTimer.stop();
133 overlayTimer.stop();
128 mouse.accepted = false;
134 mouse.accepted = false;
136+ propagateComposedEvents: true