From 6ed8f30f35d5ad86b65239872ba75a069c024b3d Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Thu, 18 Dec 2014 03:16:11 -0500 Subject: [PATCH] fix: empty item_table crashes menu widget --- frontend/ui/widget/menu.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/ui/widget/menu.lua b/frontend/ui/widget/menu.lua index dc9b796a9..045d0bb58 100644 --- a/frontend/ui/widget/menu.lua +++ b/frontend/ui/widget/menu.lua @@ -604,7 +604,7 @@ function Menu:updateItems(select_number) select_number = 1 end - for c = 1, self.perpage do + for c = 1, math.min(self.perpage, #self.item_table) do -- calculate index in item_table local i = (self.page - 1) * self.perpage + c if i <= #self.item_table then