diff --git a/apps/readest-app/src/components/WindowButtons.tsx b/apps/readest-app/src/components/WindowButtons.tsx index 69aca011..adcccbed 100644 --- a/apps/readest-app/src/components/WindowButtons.tsx +++ b/apps/readest-app/src/components/WindowButtons.tsx @@ -2,6 +2,7 @@ import clsx from 'clsx'; import React, { useEffect, useRef } from 'react'; import { tauriHandleMinimize, tauriHandleToggleMaximize, tauriHandleClose } from '@/utils/window'; +import { isTauriAppPlatform } from '@/services/environment'; interface WindowButtonsProps { className?: string; @@ -66,6 +67,7 @@ const WindowButtons: React.FC = ({ }; useEffect(() => { + if (!isTauriAppPlatform()) return; const headerElement = headerRef?.current; headerElement?.addEventListener('mousedown', handleMouseDown);