From 589ec6cef3fd283b4f86dfa76bce5eebf8f5996e Mon Sep 17 00:00:00 2001 From: Eric Amodio Date: Mon, 6 Feb 2017 13:13:04 -0500 Subject: [PATCH] Fixes calling restore() without override() --- src/whitespaceController.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/whitespaceController.ts b/src/whitespaceController.ts index 4625af8..8750dd7 100644 --- a/src/whitespaceController.ts +++ b/src/whitespaceController.ts @@ -93,7 +93,7 @@ export default class WhitespaceController extends Disposable { } restore() { - if (this._disposed) return; + if (this._disposed || this._count === 0) return; Logger.log(`Request whitespace restore; count=${this._count}`); this._count--;