1
0
mirror of https://github.com/irssi/irssi.git synced 2024-07-14 03:04:17 -04:00

Fix strange history behavior when history is empty

If text is being entered and then the user presses the up arrow
followed by the down arrow, the expected behavior is to return to the
text being entered. Prior to this commit that was not the case.

Fixes #462
This commit is contained in:
Joseph Bisch 2017-04-05 11:00:25 -04:00
parent 590056d3c3
commit 41776d71f7
No known key found for this signature in database
GPG Key ID: CF08FAC339AB7E8E

View File

@ -116,6 +116,8 @@ const char *command_history_prev(WINDOW_REC *window, const char *text)
history->pos = history->pos->prev;
if (history->pos == NULL)
history->over_counter++;
} else if (history->lines == 0) {
history->over_counter++;
} else {
history->pos = g_list_last(history->list);
}