@@ -75,7 +75,7 @@ Item {
7575 if (d.altPressed && !d.altTabPressed && event.key !== Qt.Key_Tab && event.key !== Qt.Key_Alt && !d.altPressInjected) {
7676 // ALT is pressed and another key that is not Tab has been received. Re-inject the alt pressed event
7777 d.altPressInjected = true;
78− inputEventGenerator.generateEvent(root, Qt.Key_Alt, true, Qt.NoModifier, currentEventTimestamp - 1, 56);
78+ inputEventGenerator.generateKeyEvent(Qt.Key_Alt, true, Qt.NoModifier, currentEventTimestamp - 1, 56);
7979 }
8080
8181 if (event.key == Qt.Key_PowerDown || event.key == Qt.Key_PowerOff) {
@@ -146,7 +146,7 @@ Item {
146146 } else if (d.altPressed && !d.altPressInjected) {
147147 // Alt was released but nothing else. Let's inject a pressed event and also forward the release.
148148 d.altPressInjected = true;
149− inputEventGenerator.generateEvent(root, Qt.Key_Alt, true, Qt.AltModifer, currentEventTimestamp, 56);
149+ inputEventGenerator.generateKeyEvent(Qt.Key_Alt, true, Qt.AltModifer, currentEventTimestamp, 56);
150150 d.altPressInjected = false;
151151 }
152152 d.altPressed = false;