From 6983a4ed2137bf1a8377e5d1cf82183e02e617f8 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sat, 13 Jun 2026 14:08:17 +0800
Subject: [PATCH] Fix multi-page targeting and split view tile QA
---
C1.source/Sources/AlignerCore/Models/AlignerModels.swift | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/C1.source/Sources/AlignerCore/Models/AlignerModels.swift b/C1.source/Sources/AlignerCore/Models/AlignerModels.swift
index 8c854dc..9789783 100644
--- a/C1.source/Sources/AlignerCore/Models/AlignerModels.swift
+++ b/C1.source/Sources/AlignerCore/Models/AlignerModels.swift
@@ -1,3 +1,4 @@
+import CoreGraphics
import Foundation
public enum AlignerSpaceType: Equatable, Sendable {
@@ -81,6 +82,7 @@
public let isMinimized: Bool
public let isFullscreen: Bool
public let isGhost: Bool
+ public let frame: CGRect?
public let spaceIDs: [UInt64]
public init(
@@ -91,6 +93,7 @@
isMinimized: Bool = false,
isFullscreen: Bool = false,
isGhost: Bool = false,
+ frame: CGRect? = nil,
spaceIDs: [UInt64] = []
) {
self.id = id
@@ -100,6 +103,7 @@
self.isMinimized = isMinimized
self.isFullscreen = isFullscreen
self.isGhost = isGhost
+ self.frame = frame
self.spaceIDs = spaceIDs
}
}
--
Gitblit v1.9.3