diff --git a/desktop/src/components/OfflineIndicator.tsx b/desktop/src/components/OfflineIndicator.tsx index c7d2470..d09748a 100644 --- a/desktop/src/components/OfflineIndicator.tsx +++ b/desktop/src/components/OfflineIndicator.tsx @@ -126,6 +126,12 @@ export function OfflineIndicator({ return null; } + // Tauri desktop: suppress "已恢复连接" state — only show real offline + const isTauri = !!(window as unknown as { __TAURI_INTERNALS__?: unknown }).__TAURI_INTERNALS__; + if (isTauri && !isOffline) { + return null; + } + // Compact version for headers/toolbars if (compact) { return (