@@ -64,7 +64,7 @@ Item {
6464
6565
6666 function onKeyPressed(key) {
67− var eventAccepted = true;
67+ var eventAccepted = false;
6868
6969 /* Determine what key was pressed */
7070 if (key == Qt.Key_PowerDown || key == Qt.Key_PowerOff) {
@@ -82,6 +82,7 @@ Item {
8282 powerKeyLongPressTimer.restart();
8383 }
8484 d.powerKeyPressed = true;
85+ eventAccepted = true;
8586 }
8687 } else if (key == Qt.Key_MediaTogglePlayPause || key == Qt.Key_MediaPlay) {
8788 eventAccepted = callManager.handleMediaKey(false);
@@ -89,8 +90,6 @@ Item {
8990 d.volumeDownKeyPressed = true;
9091 } else if (key == Qt.Key_VolumeUp) {
9192 d.volumeUpKeyPressed = true;
92− } else {
93− eventAccepted = false;
9493 }
9594
9695 /* Determine how to handle it */
@@ -109,19 +108,19 @@ Item {
109108 }
110109
111110 function onKeyReleased(key) {
112− var eventAccepted = true;
111+ var eventAccepted = false;
113112
114113 if (key == Qt.Key_PowerDown || key == Qt.Key_PowerOff) {
115114 powerKeyLongPressTimer.stop();
116115 d.powerKeyPressed = false;
117116 d.aPowerKeyWasReleased = true;
117+ eventAccepted = true;
118118 } else if (key == Qt.Key_VolumeDown) {
119119 d.volumeDownKeyPressed = false;
120120 } else if (key == Qt.Key_VolumeUp) {
121121 d.volumeUpKeyPressed = false;
122− } else {
123− eventAccepted = false;
124122 }
123+
125124 return eventAccepted;
126125 }
127126}