@@ -60,12 +60,20 @@ Item {
61 signal skip()
61 signal skip()
63+ onSkip: overlay.enabled = false
63 Rectangle {
65 Rectangle {
64 id: backgroundShade
66 id: backgroundShade
65 anchors.fill: parent
67 anchors.fill: parent
66 color: "black"
68 color: "black"
67 opacity: 0.8
69 opacity: 0.8
68 visible: overlay.active
70 visible: overlay.active
74+ enabled: overlay.edge == "none" && backgroundShade.opacity == 0.8
@@ -113,10 +121,7 @@ Item {
114 MouseArea {
122 MouseArea {
115 anchors.fill: parent
123 anchors.fill: parent
116− onClicked: {
124+ onClicked: skip()
117− overlay.enabled = false;