mirror of
https://github.com/atom/atom.git
synced 2026-01-23 05:48:10 -05:00
Buffer finder does not open if there are no open buffers with paths
This commit is contained in:
@@ -92,6 +92,13 @@ describe 'FuzzyFinder', ->
|
||||
rootView.trigger 'fuzzy-finder:toggle-buffer-finder'
|
||||
expect(rootView.find('.fuzzy-finder')).not.toExist()
|
||||
|
||||
describe "when there is no active editor", ->
|
||||
it "does not open", ->
|
||||
rootView.activeEditor().removeActiveEditSession()
|
||||
expect(rootView.activeEditor()).toBeUndefined()
|
||||
rootView.trigger 'fuzzy-finder:toggle-buffer-finder'
|
||||
expect(rootView.find('.fuzzy-finder')).not.toExist()
|
||||
|
||||
describe "fuzzy-finder:cancel event", ->
|
||||
it "hides the finder", ->
|
||||
rootView.trigger 'fuzzy-finder:toggle-file-finder'
|
||||
|
||||
@@ -52,7 +52,7 @@ class FuzzyFinder extends View
|
||||
populateOpenBufferPaths: ->
|
||||
@paths = @rootView.activeEditor()?.getOpenBufferPaths().map (path) =>
|
||||
@rootView.project.relativize(path)
|
||||
@populatePathList()
|
||||
@populatePathList() if @paths?.length
|
||||
|
||||
attach: ->
|
||||
@rootView.append(this)
|
||||
|
||||
Reference in New Issue
Block a user