mirror of
https://github.com/atom/atom.git
synced 2026-02-10 14:45:11 -05:00
Mini-editors ignore the 'close' event
This commit is contained in:
@@ -53,7 +53,7 @@ class Editor extends View
|
||||
|
||||
new Editor(viewState)
|
||||
|
||||
initialize: ({editSessions, activeEditSessionIndex, buffer, isFocused}) ->
|
||||
initialize: ({editSessions, activeEditSessionIndex, buffer, isFocused, @mini}) ->
|
||||
requireStylesheet 'editor.css'
|
||||
requireStylesheet 'theme/twilight.css'
|
||||
|
||||
@@ -119,7 +119,7 @@ class Editor extends View
|
||||
'split-right': @splitRight
|
||||
'split-up': @splitUp
|
||||
'split-down': @splitDown
|
||||
'close': @remove
|
||||
'close': @close
|
||||
'show-next-buffer': @loadNextEditSession
|
||||
'show-previous-buffer': @loadPreviousEditSession
|
||||
|
||||
@@ -542,6 +542,9 @@ class Editor extends View
|
||||
pane: ->
|
||||
@parent('.pane').view()
|
||||
|
||||
close: ->
|
||||
@remove() unless @mini
|
||||
|
||||
remove: (selector, keepData) ->
|
||||
return super if keepData
|
||||
|
||||
|
||||
Reference in New Issue
Block a user