From ec1ec2265dd4477a926431ae688deb06d205ec6c Mon Sep 17 00:00:00 2001 From: chrox Date: Wed, 4 Dec 2024 12:00:32 +0100 Subject: [PATCH] Skip all buttons in headerbar when start dragging, closes #8 --- apps/readest-app/src/components/WindowButtons.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/readest-app/src/components/WindowButtons.tsx b/apps/readest-app/src/components/WindowButtons.tsx index f2470364..664a418e 100644 --- a/apps/readest-app/src/components/WindowButtons.tsx +++ b/apps/readest-app/src/components/WindowButtons.tsx @@ -45,7 +45,11 @@ const WindowButtons: React.FC = ({ const handleMouseDown = async (e: MouseEvent) => { const target = e.target as HTMLElement; - if (target.closest('.window-button') || target.closest('#exclude-title-bar-mousedown')) { + if ( + target.closest('.btn') || + target.closest('.window-button') || + target.closest('#exclude-title-bar-mousedown') + ) { return; }