1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 03:28:20 +02:00

Fixed PgUp/PgDown in autocomplete list

This commit is contained in:
Brian Fiete 2020-10-12 11:23:22 -07:00
parent 71eca79ef1
commit 29beeb4e77
2 changed files with 16 additions and 6 deletions

View file

@ -671,9 +671,19 @@ namespace IDE.ui
return;
int32 newSelection = mSelectIdx + dir;
if (newSelection < 0)
newSelection = (.)mEntryList.Count - 1;
{
if (dir == -1)
newSelection = (.)mEntryList.Count - 1;
else
newSelection = 0;
}
else if (newSelection >= mEntryList.Count)
newSelection = 0;
{
if (dir == 1)
newSelection = 0;
else
newSelection = (.)mEntryList.Count - 1;
}
if (mEntryList[newSelection].mShowIdx != -1)
Select(newSelection);

View file

@ -3419,10 +3419,10 @@ namespace IDE.ui
int32 moveDir = 0;
switch (keyCode)
{
case KeyCode.Up: moveDir = -1; break;
case KeyCode.Down: moveDir = 1; break;
case KeyCode.PageUp: moveDir = -pageSize; break;
case KeyCode.PageDown: moveDir = pageSize; break;
case KeyCode.Up: moveDir = -1;
case KeyCode.Down: moveDir = 1;
case KeyCode.PageUp: moveDir = -pageSize;
case KeyCode.PageDown: moveDir = pageSize;
default:
}
mAutoComplete.mAutoCompleteListWidget.SelectDirection(moveDir);