Launcher: implement wrapping versions of select next/previous

This commit is contained in:
Damian D'Souza
2025-10-16 20:23:57 +02:00
parent 09b02b1a69
commit e85801208f
+12
View File
@@ -221,6 +221,18 @@ NPanel {
}
}
function selectNextWrapped() {
if (results.length > 0) {
selectedIndex = (selectedIndex + 1) % results.length
}
}
function selectPreviousWrapped() {
if (results.length > 0) {
selectedIndex = (((selectedIndex - 1) % results.length) + results.length) % results.length
}
}
function selectFirst() {
selectedIndex = 0
}