diff options
-rw-r--r-- | output.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -131,6 +131,7 @@ class OutputPanel(ttk.LabelFrame): self.progress['value'] = float(progress_data.group(1)) else: self.logs.set(self.logs.get() + out_data) + self.progress['value'] = self.progress['maximum'] self.enable(True) callback(proc.returncode) @@ -153,8 +154,9 @@ class OutputPanel(ttk.LabelFrame): self.handle_run_pressed(*args, callback=quit) def set_input_path(self, path, data): - self.enable(data is not None) if data is None: + self.enable(False) self.input_path = None else: + self.handle_file_changed() self.input_path = path |