From bedb145ee1413482763707fe73787b622cb52cbf Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sat, 13 Jun 2026 16:08:40 +0800
Subject: [PATCH] Fix Finder tab space activation
---
C1.source/Sources/AlignerCore/Windows/WindowEnumerationPolicy.swift | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/C1.source/Sources/AlignerCore/Windows/WindowEnumerationPolicy.swift b/C1.source/Sources/AlignerCore/Windows/WindowEnumerationPolicy.swift
index 586fc83..16c3e0c 100644
--- a/C1.source/Sources/AlignerCore/Windows/WindowEnumerationPolicy.swift
+++ b/C1.source/Sources/AlignerCore/Windows/WindowEnumerationPolicy.swift
@@ -22,6 +22,7 @@
public let activationPolicy: AlignerActivationPolicy
public let title: String
public let size: CGSize
+ public let frame: CGRect?
public let subrole: AlignerWindowSubrole
public let isMinimized: Bool
public let isFullscreen: Bool
@@ -40,6 +41,7 @@
title: String,
identifierSource: AlignerWindow.IdentifierSource = .cgWindow,
size: CGSize,
+ frame: CGRect? = nil,
subrole: AlignerWindowSubrole,
isMinimized: Bool = false,
isFullscreen: Bool = false,
@@ -57,6 +59,7 @@
self.activationPolicy = activationPolicy
self.title = title
self.size = size
+ self.frame = frame
self.subrole = subrole
self.isMinimized = isMinimized
self.isFullscreen = isFullscreen
@@ -106,6 +109,7 @@
isMinimized: record.isMinimized,
isFullscreen: record.isFullscreen,
isGhost: record.isGhost,
+ frame: record.frame,
spaceIDs: record.spaceIDs
)
}
--
Gitblit v1.9.3