From 4994d19a9cbd96f5082f0d630eb9166058c8801e Mon Sep 17 00:00:00 2001 From: Innei Date: Tue, 17 Mar 2026 22:56:29 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(desktop):=20remove=20electro?= =?UTF-8?q?n-liquid-glass=20to=20fix=20click=20event=20blocking=20(#13070)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🐛 fix(desktop): remove electron-liquid-glass to fix click event blocking The electron-liquid-glass native addon was blocking all click events in the Electron desktop app window. Remove the dependency and restore vibrancy-based transparency with semi-transparent body background via `.desktop` CSS class. * 🔨 chore(desktop): remove electron-liquid-glass from native modules config --- apps/desktop/index.html | 39 +++++---- apps/desktop/native-deps.config.mjs | 3 +- apps/desktop/package.json | 9 +- apps/desktop/src/main/core/browser/Browser.ts | 4 +- .../main/core/browser/WindowThemeManager.ts | 83 +------------------ packages/builtin-skills/src/lobehub/index.ts | 5 ++ src/layout/GlobalProvider/StyleRegistry.tsx | 5 -- src/styles/global.ts | 8 ++ 8 files changed, 47 insertions(+), 109 deletions(-) diff --git a/apps/desktop/index.html b/apps/desktop/index.html index b54833c64a..ccfcb75349 100644 --- a/apps/desktop/index.html +++ b/apps/desktop/index.html @@ -1,15 +1,9 @@ - +