From ace59fb34cbeabfd9036f6047ed3c2fda6bf1d21 Mon Sep 17 00:00:00 2001 From: chrox Date: Fri, 13 Dec 2024 21:52:51 +0100 Subject: [PATCH] Skip titlebar drag events for web platform --- apps/readest-app/src/components/WindowButtons.tsx | 2 ++ 1 file changed, 2 insertions(+) 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);