fix(undo): Queuing an empty array should not trigger undo-redo store

This commit is contained in:
Ben Gotow 2016-02-16 11:40:23 -08:00
parent 45af00146b
commit 594ed644fd

View file

@ -23,7 +23,9 @@ class UndoRedoStore
NylasEnv.commands.add('body', {'core:redo': @redo })
_onQueue: (tasks) =>
return unless tasks
tasks = [tasks] unless tasks instanceof Array
return unless tasks.length > 0
undoable = _.every tasks, (t) -> t.canBeUndone()
if undoable