Autocomplete selection: wrap movement

Source: https://sourceforge.net/p/scintilla/feature-requests/1031/
This commit is contained in:
ltGuillaume 2019-09-20 00:55:14 +02:00
parent bf17732a74
commit f2e4778afa

View File

@ -219,9 +219,9 @@ void AutoComplete::Move(int delta) {
int current = lb->GetSelection();
current += delta;
if (current >= count)
current = count - 1;
current = (current == count ? 0 : count - 1);
if (current < 0)
current = 0;
current = (current == -1 ? count - 1 : 0);
lb->Select(current);
}