From d022f068cd358c52447b2170f4c799debdccfa3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=5FMr=E4=B8=B6s=20=E3=82=9B=F0=9F=98=81=C2=AE?= <31917567+ma123456mai@users.noreply.github.com> Date: Mon, 12 Oct 2026 22:29:53 +0800 Subject: [PATCH] fix(sidebar): hide the MQTT console leaf expander --- .../src/lib/__tests__/sidebar/sidebarTreeItemLayout.spec.ts | 1 + apps/desktop/src/lib/sidebar/sidebarTreeItemLayout.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/desktop/src/lib/__tests__/sidebar/sidebarTreeItemLayout.spec.ts b/apps/desktop/src/lib/__tests__/sidebar/sidebarTreeItemLayout.spec.ts index cf122b5f60..1cc21d584c 100644 --- a/apps/desktop/src/lib/__tests__/sidebar/sidebarTreeItemLayout.spec.ts +++ b/apps/desktop/src/lib/__tests__/sidebar/sidebarTreeItemLayout.spec.ts @@ -47,6 +47,7 @@ describe("sidebar tree item layout", () => { expect(canTreeNodeShowExpander({ type: "etcd-dashboard", childCount: 0 })).toBe(false); expect(canTreeNodeShowExpander({ type: "etcd-access-control", childCount: 0 })).toBe(false); expect(canTreeNodeShowExpander({ type: "consul-overview", childCount: 0 })).toBe(false); + expect(canTreeNodeShowExpander({ type: "mqtt-topic", childCount: 0 })).toBe(false); }); it("shows an expander only for package nodes explicitly marked as containers", () => { diff --git a/apps/desktop/src/lib/sidebar/sidebarTreeItemLayout.ts b/apps/desktop/src/lib/sidebar/sidebarTreeItemLayout.ts index ed759a9e5c..e330873b35 100644 --- a/apps/desktop/src/lib/sidebar/sidebarTreeItemLayout.ts +++ b/apps/desktop/src/lib/sidebar/sidebarTreeItemLayout.ts @@ -18,6 +18,7 @@ const leafTypes: Set = new Set([ "type-method", "object-browser", "redis-db", + "mqtt-topic", "mq-tenant", "etcd-root", "etcd-dashboard",