Cope with tools being removed.

This commit is contained in:
Andrew Hamilton 2018-04-08 20:38:29 +10:00
parent c2bd5ecaad
commit b9f1d0e7f9

View file

@ -930,7 +930,7 @@ def load_state(pickle_path, jobs_added_event, appearance_changed_event,
try: try:
with gzip.open(pickle_path, "rb") as file_: with gzip.open(pickle_path, "rb") as file_:
screen = pickle.load(file_) screen = pickle.load(file_)
except FileNotFoundError: except (FileNotFoundError, AttributeError):
summary = Summary(root_path, jobs_added_event) summary = Summary(root_path, jobs_added_event)
log = Log(appearance_changed_event) log = Log(appearance_changed_event)
screen = Screen(summary, log, appearance_changed_event, loop) screen = Screen(summary, log, appearance_changed_event, loop)