don't warn about unsaved decks if the decks are not modified

This commit is contained in:
Damien Elmes 2010-01-24 03:51:08 +09:00
parent 294ac8045c
commit dcf65465b3

View file

@ -991,6 +991,8 @@ Debug info:\n%s""") % traceback.format_exc(), help="DeckErrors")
self.toolTipTimer = None
def save(self, required=False):
if not self.deck.modifiedSinceSave():
return True
if not self.deck.path:
if required:
# backed in memory, make sure it's saved
@ -1002,8 +1004,6 @@ Careful. You're editing an unsaved Deck.<br>
Choose File -> Save to start autosaving<br>
your deck."""))
return
if not self.deck.modifiedSinceSave():
return True
self.deck.save()
self.updateTitleBar()
return True