From 9dcc99fc200dab209a63a2a7a891a1c9a2f95cb6 Mon Sep 17 00:00:00 2001 From: johnnewman-square Date: Thu, 11 Dec 2025 09:41:16 -0500 Subject: [PATCH 1/2] Continuing to aggregate toasts when removed from the window. --- .../Sources/AnyModalToastContainer.swift | 16 +++--- .../Tests/ModalHostContainerTests.swift | 53 +++++++++++++++++++ 2 files changed, 59 insertions(+), 10 deletions(-) diff --git a/WorkflowModals/Sources/AnyModalToastContainer.swift b/WorkflowModals/Sources/AnyModalToastContainer.swift index ec021c37..08e19ff8 100644 --- a/WorkflowModals/Sources/AnyModalToastContainer.swift +++ b/WorkflowModals/Sources/AnyModalToastContainer.swift @@ -65,9 +65,9 @@ public final class AnyModalToastContainerViewController: ScreenViewController ModalList { - if isBeingRemovedFromHierarchy { - return ModalList(modals: []) - } - // Lazily instantiate and update the manager if needed. let manager: AnyPresentedModalsManager if let existingManager = self.manager { @@ -108,8 +104,8 @@ public final class AnyModalToastContainerViewController: ScreenViewController Date: Thu, 11 Dec 2025 16:20:55 -0500 Subject: [PATCH 2/2] Updating Xcode and iOS versions. --- .github/workflows/validations.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/validations.yaml b/.github/workflows/validations.yaml index 91bcbe01..8351c0f6 100644 --- a/.github/workflows/validations.yaml +++ b/.github/workflows/validations.yaml @@ -7,10 +7,10 @@ on: pull_request: env: - XCODE_VERSION: 16.1 + XCODE_VERSION: 26.0.1 TUIST_TEST_DEVICE: iPad (10th generation) TUIST_TEST_PLATFORM: iOS - TUIST_TEST_OS: 17.2 + TUIST_TEST_OS: 18.6 jobs: development-tests: