From f6f65557e203e672d796c8b9abfa27eb005a1c95 Mon Sep 17 00:00:00 2001 From: chylex <contact@chylex.com> Date: Thu, 14 Oct 2021 02:54:55 +0200 Subject: [PATCH] Disable wrapping around when going down a page in code completion popup --- .../feature/codeCompletion/CodeCompletionPopupKeyHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/com/chylex/intellij/keyboardmaster/feature/codeCompletion/CodeCompletionPopupKeyHandler.kt b/src/main/kotlin/com/chylex/intellij/keyboardmaster/feature/codeCompletion/CodeCompletionPopupKeyHandler.kt index 03aa22a..9d7c0ce 100644 --- a/src/main/kotlin/com/chylex/intellij/keyboardmaster/feature/codeCompletion/CodeCompletionPopupKeyHandler.kt +++ b/src/main/kotlin/com/chylex/intellij/keyboardmaster/feature/codeCompletion/CodeCompletionPopupKeyHandler.kt @@ -36,7 +36,7 @@ class CodeCompletionPopupKeyHandler(originalHandler: TypedActionHandler?) : Type if (shortcutItem == CodeCompletionPopupConfiguration.SHORTCUT_NEXT_PAGE) { setPageOffset(lookup) { val newTopIndex = offset + CodeCompletionPopupConfiguration.itemShortcutCount - if (newTopIndex >= it.size) 0 else newTopIndex + if (newTopIndex >= it.size) offset else newTopIndex } } else if (shortcutItem == CodeCompletionPopupConfiguration.SHORTCUT_PREV_PAGE) {