From 7e056aa93aea014b7c7f3295fcdc6fa43318d46e Mon Sep 17 00:00:00 2001 From: Gregory Schier Date: Thu, 19 Sep 2024 06:03:46 -0700 Subject: [PATCH] Maximize window on header double-click --- src-web/components/HeaderSize.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src-web/components/HeaderSize.tsx b/src-web/components/HeaderSize.tsx index 5445b87e..0ebe0a8b 100644 --- a/src-web/components/HeaderSize.tsx +++ b/src-web/components/HeaderSize.tsx @@ -1,3 +1,4 @@ +import { getCurrentWebviewWindow } from '@tauri-apps/api/webviewWindow'; import classNames from 'classnames'; import type { HTMLAttributes, ReactNode } from 'react'; import { useIsFullscreen } from '../hooks/useIsFullscreen'; @@ -24,6 +25,10 @@ export function HeaderSize({ return (
{ + // Maximize window on double-click + await getCurrentWebviewWindow().toggleMaximize(); + }} style={{ ...style, // Add padding for macOS stoplights, but keep it the same width (account for the interface scale)