diff --git a/apps/remix-ide/src/app/panels/tab-proxy.js b/apps/remix-ide/src/app/panels/tab-proxy.js
index b5be530bf30..3f1fe66bd4e 100644
--- a/apps/remix-ide/src/app/panels/tab-proxy.js
+++ b/apps/remix-ide/src/app/panels/tab-proxy.js
@@ -2,9 +2,16 @@ var yo = require('yo-yo')
var $ = require('jquery')
const EventEmitter = require('events')
const globalRegistry = require('../../global/registry')
+const csjs = require('csjs-inject')
require('remix-tabs')
+const css = csjs`
+ .remix_tabs div[title]{
+ display: flex;
+ }
+`
+
export class TabProxy {
constructor (fileManager, editor, appManager) {
this.event = new EventEmitter()
@@ -140,11 +147,10 @@ export class TabProxy {
const tabPath = slash.reverse()
const tempTitle = []
- for(let i = 0; i < tabPath.length; i++) {
- tempTitle.push(tabPath[i])
- const formatPath = [...tempTitle].reverse()
-
- if(!title) {
+ if(!title) {
+ for(let i = 0; i < tabPath.length; i++) {
+ tempTitle.push(tabPath[i])
+ const formatPath = [...tempTitle].reverse()
const index = this.loadedTabs.findIndex(({ title }) => title === formatPath.join('/'))
if (index === -1) {
@@ -175,12 +181,12 @@ export class TabProxy {
}
break;
}
- } else {
- this.loadedTabs.push({
- name,
- title
- })
}
+ } else {
+ this.loadedTabs.push({
+ name,
+ title
+ })
}
this._view.filetabs.addTab({
@@ -213,7 +219,7 @@ export class TabProxy {
}
renderTabsbar () {
- this._view.filetabs = yo``
+ this._view.filetabs = yo``
this._view.filetabs.addEventListener('tabClosed', (event) => {
if (this._handlers[event.detail]) this._handlers[event.detail].close()
this.event.emit('tabCountChanged', this._view.filetabs.tabs.length)