Commit e43adaba authored by yann300's avatar yann300 Committed by LianaHus

fix Default to editor if no tabs opened

parent f57a3c41
...@@ -272,7 +272,6 @@ class FileManager extends Plugin { ...@@ -272,7 +272,6 @@ class FileManager extends Plugin {
if (fileList.length) { if (fileList.length) {
_switchFile(browserProvider.type + '/' + fileList[0]) _switchFile(browserProvider.type + '/' + fileList[0])
} else { } else {
this.editor.displayEmptyReadOnlySession()
this.events.emit('noFileSelected') this.events.emit('noFileSelected')
} }
}) })
......
...@@ -82,6 +82,9 @@ export class MainView { ...@@ -82,6 +82,9 @@ export class MainView {
self._components.contextView.show() self._components.contextView.show()
self._view.mainPanel.style.display = 'none' self._view.mainPanel.style.display = 'none'
}) })
self.tabProxy.event.on('tabCountChanged', (count) => {
if (!count) this.editor.displayEmptyReadOnlySession()
})
self.data = { self.data = {
_layout: { _layout: {
top: { top: {
......
...@@ -151,9 +151,11 @@ export class TabProxy { ...@@ -151,9 +151,11 @@ export class TabProxy {
this._view.filetabs = yo`<remix-tabs></remix-tabs>` this._view.filetabs = yo`<remix-tabs></remix-tabs>`
this._view.filetabs.addEventListener('tabClosed', (event) => { this._view.filetabs.addEventListener('tabClosed', (event) => {
if (this._handlers[event.detail]) this._handlers[event.detail].close() if (this._handlers[event.detail]) this._handlers[event.detail].close()
this.event.emit('tabCountChanged', this._view.filetabs.tabs.length)
}) })
this._view.filetabs.addEventListener('tabActivated', (event) => { this._view.filetabs.addEventListener('tabActivated', (event) => {
if (this._handlers[event.detail]) this._handlers[event.detail].switchTo() if (this._handlers[event.detail]) this._handlers[event.detail].switchTo()
this.event.emit('tabCountChanged', this._view.filetabs.tabs.length)
}) })
this._view.filetabs.canAdd = false this._view.filetabs.canAdd = false
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment