From 8dc7a73fa922318daf438ec36bc38d9251d3fc17 Mon Sep 17 00:00:00 2001 From: Baoshuo Date: Sun, 10 May 2026 12:46:33 +0800 Subject: [PATCH] ui-next: catch installPlugin errors --- packages/ui-next/src/main.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/ui-next/src/main.tsx b/packages/ui-next/src/main.tsx index 96e576748..28ee364e3 100644 --- a/packages/ui-next/src/main.tsx +++ b/packages/ui-next/src/main.tsx @@ -32,7 +32,11 @@ async function loadPlugins() { for (const plugin of plugins) { console.log(`[Hydro] Installing plugin: ${plugin.name}`); - installPlugin(plugin); + try { + installPlugin(plugin); + } catch (e) { + console.error(`[Hydro] Failed to install plugin ${plugin.name}:`, e); + } } }