From 7d7fdcad47383e28dec16b1e976c2bf12d9c5d9c Mon Sep 17 00:00:00 2001 From: ruki Date: Tue, 1 Dec 2020 00:30:24 +0800 Subject: [PATCH] fix back after scrolling --- src/ltui/choicebox.lua | 3 +++ src/ltui/menuconf.lua | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/ltui/choicebox.lua b/src/ltui/choicebox.lua index bbb889f..b540919 100644 --- a/src/ltui/choicebox.lua +++ b/src/ltui/choicebox.lua @@ -51,6 +51,9 @@ function choicebox:load(values, selected) -- clear the views first self:clear() + -- reset start index + self._STARTINDEX = 1 + -- load items local items = {} for idx, value in ipairs(values) do diff --git a/src/ltui/menuconf.lua b/src/ltui/menuconf.lua index 6955bbe..30e11a5 100644 --- a/src/ltui/menuconf.lua +++ b/src/ltui/menuconf.lua @@ -54,6 +54,9 @@ function menuconf:load(configs) -- clear the views first self:clear() + -- reset start index + self._STARTINDEX = 1 + -- detach the previous config and view local configs_prev = self._CONFIGS._PREV if configs_prev then