From cebc2387d76f80db24fda2daf8dbc4ec790ca232 Mon Sep 17 00:00:00 2001 From: Sophist Date: Wed, 1 Feb 2017 22:25:22 +0000 Subject: [PATCH] Add explanatory comment and check for None --- picard/file.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/picard/file.py b/picard/file.py index bec53b9ab..2835b824b 100644 --- a/picard/file.py +++ b/picard/file.py @@ -225,8 +225,9 @@ class File(QtCore.QObject, Item): raise OSError def _saving_finished(self, result=None, error=None): - # Handle file removed - if self.state == File.REMOVED and not result: + # Handle file removed before save + # Result is None if save was skipped because file was removed. + if self.state == File.REMOVED and result is not None: return old_filename = new_filename = self.filename if error is not None: