From be7c244b788df4c775c7a89d556fe110b0a70338 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Thu, 13 Oct 2016 20:30:56 -0600 Subject: [PATCH] Don't share overlayDimensions across instances --- src/text-editor-presenter.coffee | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/text-editor-presenter.coffee b/src/text-editor-presenter.coffee index 90de3fd91..2fba9ab80 100644 --- a/src/text-editor-presenter.coffee +++ b/src/text-editor-presenter.coffee @@ -9,7 +9,7 @@ class TextEditorPresenter startBlinkingCursorsAfterDelay: null stoppedScrollingTimeoutId: null mouseWheelScreenRow: null - overlayDimensions: {} + overlayDimensions: null minimumReflowInterval: 200 constructor: (params) -> @@ -31,6 +31,7 @@ class TextEditorPresenter @lineDecorationsByScreenRow = {} @lineNumberDecorationsByScreenRow = {} @customGutterDecorationsByGutterName = {} + @overlayDimensions = {} @observedBlockDecorations = new Set() @invalidatedDimensionsByBlockDecoration = new Set() @invalidateAllBlockDecorationsDimensions = false