Files
MyGoNavi/internal/nativewindow/window_bounds_other.go
Syngnat 5c3535c85d feat(native-window): 支持 macOS Dock 管理独立窗口
- 在主程序 Dock 菜单动态列出并聚焦已就绪的独立窗口
- 在 Wails 启动前固定子进程为 Accessory,消除临时 Dock 图标闪现
- 按多显示器可见区域修正越界窗口并回写实际坐标
- 将自定义 AI 面板快捷键同步到独立窗口并转交主窗口处理
- 补齐 Go、Objective-C、前端及 Wails 绑定回归测试
2026-07-21 18:52:54 +08:00

19 lines
370 B
Go

//go:build !darwin || !cgo
package nativewindow
import (
"context"
wailsRuntime "github.com/wailsapp/wails/v2/pkg/runtime"
)
func applyDetachedWindowBounds(ctx context.Context, x, y, width, height int) {
wailsRuntime.WindowSetSize(ctx, width, height)
wailsRuntime.WindowSetPosition(ctx, x, y)
}
func activeDetachedDisplayBounds() []WindowBounds {
return nil
}