diff --git a/frontend/ui/widget/keyvaluepage.lua b/frontend/ui/widget/keyvaluepage.lua index 1603246c3..7230079d6 100644 --- a/frontend/ui/widget/keyvaluepage.lua +++ b/frontend/ui/widget/keyvaluepage.lua @@ -728,7 +728,7 @@ function KeyValuePage:_populateItems() self.page_info_first_chev:hide() self.page_info_last_chev:hide() end - self:moveFocusTo(1, 1, FocusManager.NOT_UNFOCUS) + self:moveFocusTo(1, 1, bit.bor(FocusManager.FOCUS_ONLY_ON_NT, FocusManager.NOT_UNFOCUS)) UIManager:setDirty(self, function() return "ui", self.dimen end) diff --git a/plugins/statistics.koplugin/calendarview.lua b/plugins/statistics.koplugin/calendarview.lua index 9f5238c32..7ea38a183 100644 --- a/plugins/statistics.koplugin/calendarview.lua +++ b/plugins/statistics.koplugin/calendarview.lua @@ -1440,7 +1440,7 @@ function CalendarView:_populateItems() for _, week in ipairs(self.weeks) do week:update() end - self:moveFocusTo(1, 1, FocusManager.NOT_UNFOCUS) + self:moveFocusTo(1, 1, bit.bor(FocusManager.FOCUS_ONLY_ON_NT, FocusManager.NOT_UNFOCUS)) UIManager:setDirty(self, function() return "ui", self.dimen end)