Repaired tthe display problem for settings menu
This commit is contained in:
@ -11,7 +11,6 @@ class MenuDisplay(Display):
|
||||
|
||||
def update_menu(self, menu: Menu) -> None:
|
||||
self.menu = menu
|
||||
self.values = [str(a) for a in menu.values]
|
||||
self.trueheight = len(self.values)
|
||||
self.truewidth = max([len(a) for a in self.values])
|
||||
|
||||
@ -54,6 +53,10 @@ class MenuDisplay(Display):
|
||||
def preferred_height(self) -> int:
|
||||
return self.trueheight + 2
|
||||
|
||||
@property
|
||||
def values(self):
|
||||
return [str(a) for a in self.menu.values]
|
||||
|
||||
|
||||
class MainMenuDisplay(Display):
|
||||
def __init__(self, menu: MainMenu, *args):
|
||||
|
Reference in New Issue
Block a user