From 7919026a1949f2ecbaf6dd7a38d49737e6da673d Mon Sep 17 00:00:00 2001 From: robert00s Date: Sun, 6 Aug 2017 11:57:20 +0200 Subject: [PATCH] Fix: crash when incorrect value in input page number --- frontend/ui/widget/keyvaluepage.lua | 2 +- frontend/ui/widget/menu.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/ui/widget/keyvaluepage.lua b/frontend/ui/widget/keyvaluepage.lua index 95a40f8c1..46469bfbd 100644 --- a/frontend/ui/widget/keyvaluepage.lua +++ b/frontend/ui/widget/keyvaluepage.lua @@ -295,7 +295,7 @@ function KeyValuePage:init() end, callback = function(input) local page = tonumber(input) - if page >= 1 and page <= self.pages then + if page and page >= 1 and page <= self.pages then self:goToPage(page) end end, diff --git a/frontend/ui/widget/menu.lua b/frontend/ui/widget/menu.lua index 3c0eb5b42..87014d43c 100644 --- a/frontend/ui/widget/menu.lua +++ b/frontend/ui/widget/menu.lua @@ -445,7 +445,7 @@ function Menu:init() end, callback = function(input) local page = tonumber(input) - if page >= 1 and page <= self.page_num then + if page and page >= 1 and page <= self.page_num then self:onGotoPage(page) end end,