forked from CreatBot/CreatBotKlipperScreen
base_panel: Include back/home button
This commit is contained in:
@@ -67,19 +67,17 @@ class SettingsPanel(ScreenPanel):
|
||||
}
|
||||
self.add_option("printers", self.printers, pname, self.printers[pname])
|
||||
|
||||
self.control['back'].disconnect_by_func(self._screen._menu_go_back)
|
||||
self.control['back'].connect("clicked", self.back)
|
||||
self.content.add(self.labels['main_box'])
|
||||
|
||||
def activate(self):
|
||||
while len(self.menu) > 1:
|
||||
self.unload_menu()
|
||||
|
||||
def back(self, widget):
|
||||
def back(self):
|
||||
if len(self.menu) > 1:
|
||||
self.unload_menu()
|
||||
else:
|
||||
self._screen._menu_go_back()
|
||||
return True
|
||||
return False
|
||||
|
||||
def create_box(self, name, insert=None):
|
||||
# Create a scroll window for the macros
|
||||
|
Reference in New Issue
Block a user