diff --git a/ks_includes/config.py b/ks_includes/config.py index 09524350..ec6bae50 100644 --- a/ks_includes/config.py +++ b/ks_includes/config.py @@ -543,7 +543,7 @@ class KlipperScreenConfig: "panel": cfg.get("panel", False), "method": cfg.get("method", False), "confirm": cfg.get("confirm", False), - "enable": cfg.get("enable", True) + "enable": cfg.get("enable", "True") } try: diff --git a/panels/menu.py b/panels/menu.py index bc7cb588..24b58c8f 100644 --- a/panels/menu.py +++ b/panels/menu.py @@ -96,11 +96,6 @@ class MenuPanel(ScreenPanel): self.labels[key] = b def evaluate_enable(self, enable): - if enable is True: - return True - if enable is False: - return False - if enable == "{{ moonraker_connected }}": logging.info("moonraker is_connected %s", self._screen._ws.is_connected()) return self._screen._ws.is_connected()