printer: tempstore fixup

This commit is contained in:
alfrix 2024-03-09 08:59:36 -03:00
parent 68c4025902
commit 97b4b544cb
3 changed files with 7 additions and 7 deletions

View File

@ -31,16 +31,16 @@ class Printer:
def reinit(self, printer_info, data):
self.config = data['configfile']['config']
self.data = data
self.devices = {}
self.tools = []
self.devices.clear()
self.tools.clear()
self.extrudercount = 0
self.tempdevcount = 0
self.fancount = 0
self.ledcount = 0
self.output_pin_count = 0
self.tempstore = None
self.tempstore.clear()
self.tempstore_size = 1200
self.available_commands = {}
self.available_commands.clear()
self.temp_devices = self.sensors = None
self.stop_tempstore_updates()
@ -341,7 +341,7 @@ class Printer:
return 0
def get_temp_store_devices(self):
return list(self.tempstore) if self.tempstore is not None else self.tempstore
return list(self.tempstore)
def device_has_target(self, device):
return "target" in self.devices[device]

View File

@ -70,7 +70,7 @@ class Panel(MenuPanel):
return False
def activate(self):
if self._printer.tempstore is None:
if not self._printer.tempstore:
self._screen.init_tempstore()
self.update_graph_visibility()

View File

@ -186,7 +186,7 @@ class Panel(ScreenPanel):
self.graph_update = None
def activate(self):
if self._printer.tempstore is None:
if not self._printer.tempstore:
self._screen.init_tempstore()
self.update_graph_visibility()