diff options
Diffstat (limited to 'lua/widgets.lua')
| -rw-r--r-- | lua/widgets.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lua/widgets.lua b/lua/widgets.lua index 20f0cd2a..de2aa43d 100644 --- a/lua/widgets.lua +++ b/lua/widgets.lua @@ -346,8 +346,9 @@ function widgets.InfiniteList(parent, iterator, opts) if this_item < last_selected then -- moving backward if (first_index > 0 and last_index - this_item > 3) then - local to_add = bck_iterator:prev(); + local to_add = bck_iterator:value(); if to_add then + bck_iterator:prev() remove_last() add_item(to_add, first_index - 1) refresh_group() |
