From 31d78b39f3c534305ff1134e7424de85b25cf8c7 Mon Sep 17 00:00:00 2001 From: MoonLeeeaf <150461955+MoonLeeeaf@users.noreply.github.com> Date: Sat, 29 Jun 2024 19:52:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=86=8D=E5=86=8D=E5=86=8D=E5=86=8D?= =?UTF-8?q?=E6=AC=A1=E4=BF=AETab,=20=E8=87=AA=E5=8A=A8=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=20div.mdui-tab-indicator?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ling_chair_http/handler.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ling_chair_http/handler.js b/ling_chair_http/handler.js index 4e28d75..5fe2923 100644 --- a/ling_chair_http/handler.js +++ b/ling_chair_http/handler.js @@ -303,7 +303,9 @@ class ChatTabManager { */ static remove(target) { this.find(target).remove() - this.tabs[target] = null + delete this.tabs[target] + if(Object.keys(this.tabs).length == 0) + viewBinding.chatTab.find('.mdui-tab-indicator').remove() } static initTabElementEvents() { let menu @@ -317,7 +319,7 @@ class ChatTabManager { // ele.previousElementSibling 是 Menu 的 Element, 因此改写成 ele.previousElementSibling.previousElementSibling let menuHtml = $.parseHTML(``) let $menu = $(menuHtml)