]> njoseph.me Git - nimcoon.git/commitdiff
Fix bug with paginated result selection
authorJoseph Nuthalapati <njoseph@riseup.net>
Thu, 14 May 2020 12:25:44 +0000 (17:55 +0530)
committerJoseph Nuthalapati <njoseph@riseup.net>
Thu, 14 May 2020 12:25:44 +0000 (17:55 +0530)
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
src/lib.nim

index 3f3bb686552b21b70d22426d3b7b1df5e65d77e6..d77cbe1ae91b29e8e0fe43aaae46608d047ac020 100644 (file)
@@ -155,7 +155,8 @@ proc present*(searchResults: SearchResults, options: Table[string, bool], select
   of "q":
     quit(0)
   else:
-    handleUserInput(searchResults[parseInt(userInput)], options, player)
+    let searchResult = searchResults[selectionRange.begin .. selectionRange.until][parseInt(userInput)]
+    handleUserInput(searchResult, options, player)
     if options["feelingLucky"]:
       quit(0)
     else: