Procházet zdrojové kódy

Handle a canceled save in the SaveHandler.

Ian Rose před 7 roky
rodič
revize
f6fde01b1e
1 změnil soubory, kde provedl 5 přidání a 0 odebrání
  1. 5 0
      packages/docmanager/src/savehandler.ts

+ 5 - 0
packages/docmanager/src/savehandler.ts

@@ -134,6 +134,11 @@ class SaveHandler implements IDisposable {
       // Restart the update to pick up the new interval.
       this._setTimer();
     }).catch(err => {
+      // If the user canceled the save, do nothing.
+      if (err.message === 'Cancel') {
+        return;
+      }
+      // Otherwise, log the error.
       console.error('Error in Auto-Save', err.message);
     });
   }