on xenial help sign in
Allow shell to determine event acceptance on key release from outside
803540cJosh Arenson
qml/Shell.qml+1−6
@@ -187,12 +187,7 @@ Item {
187 }
187 }
188
188
189 Keys.onReleased: {
189 Keys.onReleased: {
190− physicalKeysMapper.onKeyReleased(event.key);
190+ event.accepted = physicalKeysMapper.onKeyReleased(event.key);
191− if (event.key = Qt.Key_PowerOff || event.key == Qt.Key_PowerDown) {
192− event.accepted = true;
193− } else {
194− event.accepted = false;
195− }
196 }
191 }
197 }
192 }
198
193