//go:build !windows // ============================================================================ // windowcompact_other.go — 拖动手柄窗口尺寸切换(非 Windows 实现) // // 非 Windows 平台无 DWM 最小宽度强制问题,直接走 Wails SetSize/SetMinSize。 // ============================================================================ package main import "github.com/wailsapp/wails/v3/pkg/application" func compactEnterCompact(win *application.WebviewWindow, width, height int) { if win.IsMaximised() { win.UnMaximise() } win.SetMinSize(width, height) win.SetSize(width, height) } func compactExitCompact(win *application.WebviewWindow, width, height int) { win.SetSize(width, height) win.SetMinSize(0, 0) }