From ffd989a6c511e331b11d7d1db9c47acc88d7d6dc Mon Sep 17 00:00:00 2001 From: Kang Date: Fri, 11 Sep 2026 13:43:35 +0800 Subject: [PATCH] refactor(rdp): remove RDP hover information bar and update test assertions --- src/components/rdp/RdpPaneHost.test.tsx | 6 +++--- src/components/rdp/RdpPaneHost.tsx | 10 +--------- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/src/components/rdp/RdpPaneHost.test.tsx b/src/components/rdp/RdpPaneHost.test.tsx index 38c8b064..7f63e330 100644 --- a/src/components/rdp/RdpPaneHost.test.tsx +++ b/src/components/rdp/RdpPaneHost.test.tsx @@ -113,11 +113,11 @@ describe("RdpPaneHost", () => { }); }); - it("keeps session metadata without rendering interactive hover actions", () => { + it("does not render the RDP hover information bar", () => { render(); - expect(screen.getByText("Windows Desktop")).not.toBeNull(); - expect(screen.getByText("1920x1080")).not.toBeNull(); + expect(screen.queryByText("Windows Desktop")).toBeNull(); + expect(screen.queryByText("1920x1080")).toBeNull(); expect(screen.queryAllByRole("button")).toHaveLength(0); }); }); diff --git a/src/components/rdp/RdpPaneHost.tsx b/src/components/rdp/RdpPaneHost.tsx index d03acdab..4a1fca86 100644 --- a/src/components/rdp/RdpPaneHost.tsx +++ b/src/components/rdp/RdpPaneHost.tsx @@ -1,6 +1,6 @@ import { Channel } from "@tauri-apps/api/core"; import { listen } from "@tauri-apps/api/event"; -import { Monitor, ShieldAlert } from "lucide-react"; +import { ShieldAlert } from "lucide-react"; import { memo, type FocusEvent as ReactFocusEvent, @@ -639,14 +639,6 @@ function RdpPaneHost({ pane, active, visible, onConnectionError }: RdpPaneHostPr className="pointer-events-none absolute left-0 top-0 z-10 hidden" /> -
- - {pane.name} - - {desktopSize.width}x{desktopSize.height} - -
- {state !== "active" && (