From 645aa65e9bb9ec6a0edfb37a27f397d335194673 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Fri, 14 Jun 2013 16:30:20 -0700 Subject: [PATCH] Remove view when package is deactivated --- src/packages/fuzzy-finder/lib/fuzzy-finder.coffee | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/packages/fuzzy-finder/lib/fuzzy-finder.coffee b/src/packages/fuzzy-finder/lib/fuzzy-finder.coffee index b0375a6b4..8b53eb1f3 100644 --- a/src/packages/fuzzy-finder/lib/fuzzy-finder.coffee +++ b/src/packages/fuzzy-finder/lib/fuzzy-finder.coffee @@ -23,10 +23,13 @@ module.exports = editSession.lastOpened = state[editSession.getPath()] deactivate: -> - @loadPathsTask?.terminate() - @loadPathsTask = null - @fuzzyFinderView?.cancel() - @fuzzyFinderView = null + if @loadPathsTask? + @loadPathsTask.terminate() + @loadPathsTask = null + if @fuzzyFinderView? + @fuzzyFinderView.cancel() + @fuzzyFinderView.remove() + @fuzzyFinderView = null @projectPaths = null serialize: ->