diff --git a/src-tauri/capabilities/default.json b/src-tauri/capabilities/default.json index 4241219..b095b2c 100644 --- a/src-tauri/capabilities/default.json +++ b/src-tauri/capabilities/default.json @@ -13,6 +13,8 @@ "core:window:allow-hide", "core:window:allow-set-focus", "core:window:allow-is-maximized", + "core:window:allow-start-dragging", + "core:window:allow-toggle-maximize", "shell:allow-open", "dialog:allow-open", "dialog:allow-save", diff --git a/src/components/TitleBar.vue b/src/components/TitleBar.vue index 2589b9c..4cb16fa 100644 --- a/src/components/TitleBar.vue +++ b/src/components/TitleBar.vue @@ -31,18 +31,26 @@ async function toggleMaximize() { async function close() { await appWindow.close() } + +async function startDrag() { + await appWindow.startDragging() +} + +async function handleDoubleClick() { + await toggleMaximize() +}