files: move refresh to ready status
This commit is contained in:
parent
489bd495ea
commit
445dda6321
@ -29,6 +29,8 @@ class KlippyFiles:
|
||||
self.request_metadata(item["path"])
|
||||
elif method == "server.files.metadata":
|
||||
for x in result['result']:
|
||||
if params['filename'] not in self.files:
|
||||
self.files[params['filename']] = {}
|
||||
self.files[params['filename']][x] = result['result'][x]
|
||||
if "thumbnails" in self.files[params['filename']]:
|
||||
self.files[params['filename']]['thumbnails'].sort(key=lambda y: y['size'], reverse=True)
|
||||
|
@ -707,6 +707,7 @@ class KlipperScreen(Gtk.Window):
|
||||
logging.debug("Printer not initialized yet")
|
||||
self.printer.state = "not ready"
|
||||
return
|
||||
self.files.refresh_files()
|
||||
self.show_panel("main_menu", None, remove_all=True, items=self._config.get_menu_items("__main"))
|
||||
|
||||
def state_startup(self):
|
||||
@ -988,7 +989,6 @@ class KlipperScreen(Gtk.Window):
|
||||
return self._init_printer("Error getting printer object data with extra items")
|
||||
|
||||
self.files.set_gcodes_path()
|
||||
self.files.refresh_files()
|
||||
|
||||
logging.info("Printer initialized")
|
||||
self.initialized = True
|
||||
|
Loading…
x
Reference in New Issue
Block a user