diff --git a/Modules/Launcher/Launcher.qml b/Modules/Launcher/Launcher.qml index bb4bf534..fdb87bde 100644 --- a/Modules/Launcher/Launcher.qml +++ b/Modules/Launcher/Launcher.qml @@ -325,7 +325,7 @@ NPanel { // Override the TextField's default Home/End behavior searchInput.inputItem.Keys.priority = Keys.BeforeItem searchInput.inputItem.Keys.onPressed.connect(function (event) { - // Intercept Home and End BEFORE the TextField handles them + // Intercept Home, End, and Numpad Enter BEFORE the TextField handles them if (event.key === Qt.Key_Home) { ui.selectFirst() event.accepted = true @@ -334,6 +334,10 @@ NPanel { ui.selectLast() event.accepted = true return + } else if (event.key === Qt.Key_Enter) { + ui.activate() + event.accepted = true + return } }) searchInput.inputItem.Keys.onDownPressed.connect(function (event) {