diff --git a/katrain/__main__.py b/katrain/__main__.py index 297633e..1ea853f 100644 --- a/katrain/__main__.py +++ b/katrain/__main__.py @@ -365,15 +365,15 @@ class KaTrainGui(Screen, KaTrainBase): ).__self__ def readfile(*_args): - files = popup_contents.filesel.selection + filename = popup_contents.filesel.filename self.fileselect_popup.dismiss() - path, file = os.path.split(files[0]) + path, file = os.path.split(filename) settings_path = self.config("general/sgf_load") if path != settings_path: self.log(f"Updating sgf load path default to {path}", OUTPUT_INFO) self._config["general"]["sgf_load"] = path self.save_config("general") - self.load_sgf_file(files[0], popup_contents.fast.active, popup_contents.rewind.active) + self.load_sgf_file(filename, popup_contents.fast.active, popup_contents.rewind.active) popup_contents.filesel.on_success = readfile popup_contents.filesel.on_submit = readfile diff --git a/katrain/gui/widgets/filebrowser.py b/katrain/gui/widgets/filebrowser.py index b8ffb39..404b2b9 100644 --- a/katrain/gui/widgets/filebrowser.py +++ b/katrain/gui/widgets/filebrowser.py @@ -165,9 +165,6 @@ Builder.load_string( #:import abspath os.path.abspath #:import i18n katrain.core.lang.i18n -