@@ -37,16 +37,14 @@ Item {
3737
3838 signal powerKeyLongPress();
3939
40− property bool screenshotPressed: d.powerKeyPressed && d.volumeDownKeyPressed
41− property bool volumeDownPressed: d.volumeDownKeyPressed && !d.powerKeyPressed
42− property bool volumeUpPressed: d.volumeUpKeyPressed
40+ property bool screenshotPressed: d.volumeUpKeyPressed && d.volumeDownKeyPressed
41+ property bool volumeDownPressed: d.volumeDownKeyPressed && !d.volumeUpKeyPressed
42+ property bool volumeUpPressed: d.volumeUpKeyPressed && !d.volumeDownKeyPressed
4343 property int powerKeyLongPressTimeMs: 2000 // Is writable for testing purposes
4444
4545 QtObject {
4646 id: d
4747
48− property bool powerKeyPressed: false
49−
5048 property bool volumeDownKeyPressed: false
5149 property bool volumeUpKeyPressed: false
5250 }
@@ -82,7 +80,6 @@ Item {
8280 if (!powerKeyLongPressTimer.running) {
8381 powerKeyLongPressTimer.restart();
8482 }
85− d.powerKeyPressed = true;
8683 eventAccepted = true;
8784 }
8885 } else if (key == Qt.Key_MediaTogglePlayPause || key == Qt.Key_MediaPlay) {
@@ -101,7 +98,6 @@ Item {
10198
10299 if (key == Qt.Key_PowerDown || key == Qt.Key_PowerOff) {
103100 powerKeyLongPressTimer.stop();
104− d.powerKeyPressed = false;
105101 eventAccepted = true;
106102 } else if (key == Qt.Key_VolumeDown) {
107103 d.volumeDownKeyPressed = false;