diff --git a/services/web/public/coffee/ide/editor/Document.coffee b/services/web/public/coffee/ide/editor/Document.coffee index eb8843629c..4465d2e2fe 100644 --- a/services/web/public/coffee/ide/editor/Document.coffee +++ b/services/web/public/coffee/ide/editor/Document.coffee @@ -146,12 +146,15 @@ define [ if !inflightOp? and !pendingOp? # there's nothing going on saved = true - else if inflightOp == @oldInflightOp - saved = false - else if pendingOp? + sl_console.log "[pollSavedStatus] no inflight or pending ops" + else if inflightOp? and inflightOp == @oldInflightOp + # The same inflight op has been sitting unacked since we + # last checked. saved = false + sl_console.log "[pollSavedStatus] inflight op is same as before" else saved = true + sl_console.log "[pollSavedStatus] assuming saved (inflightOp?: #{inflightOp?}, pendingOp?: #{pendingOp?})" @oldInflightOp = inflightOp return saved