From 10e9c636abf419ea022ba8fd10224c48c16afc4a Mon Sep 17 00:00:00 2001 From: LianaHus Date: Wed, 10 Apr 2019 13:55:26 +0200 Subject: [PATCH] fixed tab remove. Authors: @yann300, @lianahus --- src/app/panels/tab-proxy.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/app/panels/tab-proxy.js b/src/app/panels/tab-proxy.js index dbe0183ac4..4927c9d808 100644 --- a/src/app/panels/tab-proxy.js +++ b/src/app/panels/tab-proxy.js @@ -105,6 +105,8 @@ export class TabProxy { } addTab (name, switchTo, close, kind) { + if (this._handlers[name]) return + var slash = name.split('/') let title = name.indexOf('/') !== -1 ? slash[slash.length - 1] : name this._view.filetabs.addTab({ @@ -117,7 +119,7 @@ export class TabProxy { } removeTab (name) { - this._view.filetabs.closeTab(name) + this._view.filetabs.removeTab(name) delete this._handlers[name] }