diff --git a/ElementX.xcodeproj/project.pbxproj b/ElementX.xcodeproj/project.pbxproj index ec50a914c3..b086d0e8d4 100644 --- a/ElementX.xcodeproj/project.pbxproj +++ b/ElementX.xcodeproj/project.pbxproj @@ -7613,7 +7613,7 @@ repositoryURL = "https://github.com/element-hq/compound-ios"; requirement = { kind = revision; - revision = 4c682f497b7b1c2ebbe84f564a1cecd2ed201414; + revision = ab79d0cc5e5bb2ef3624b76c99471e414c12e8da; }; }; F76A08D0EA29A07A54F4EB4D /* XCRemoteSwiftPackageReference "swift-collections" */ = { diff --git a/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index cbd4b97795..af9059fec7 100644 --- a/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -6,8 +6,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/element-hq/compound-design-tokens", "state" : { - "revision" : "5350cf2871ef7edcf043ef57b8990858463db51b", - "version" : "1.6.0" + "revision" : "b9723186abc3623c9648b1500c6e3d56e4571179", + "version" : "1.7.0" } }, { @@ -15,7 +15,7 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/element-hq/compound-ios", "state" : { - "revision" : "4c682f497b7b1c2ebbe84f564a1cecd2ed201414" + "revision" : "ab79d0cc5e5bb2ef3624b76c99471e414c12e8da" } }, { @@ -275,8 +275,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/siteline/SwiftUI-Introspect", "state" : { - "revision" : "668a65735751432b640260c56dfa621cec568368", - "version" : "1.2.0" + "revision" : "807f73ce09a9b9723f12385e592b4e0aaebd3336", + "version" : "1.3.0" } }, { diff --git a/ElementX/Sources/Other/SwiftUI/Layout/FullscreenDialog.swift b/ElementX/Sources/Other/SwiftUI/Layout/FullscreenDialog.swift index 3d33b48b0f..788a1d9bcd 100644 --- a/ElementX/Sources/Other/SwiftUI/Layout/FullscreenDialog.swift +++ b/ElementX/Sources/Other/SwiftUI/Layout/FullscreenDialog.swift @@ -73,7 +73,7 @@ struct FullscreenDialog: View { } /// A layout where the content scrolls with the bottom content overlaid. Used with regular font sizes. - var standardLayout: some View { + @MainActor var standardLayout: some View { GeometryReader { geometry in ScrollView { VStack(spacing: 0) { diff --git a/ElementX/Sources/Screens/Authentication/AuthenticationTextFieldStyle.swift b/ElementX/Sources/Screens/Authentication/AuthenticationTextFieldStyle.swift index 38530c7710..fcdd1089c5 100644 --- a/ElementX/Sources/Screens/Authentication/AuthenticationTextFieldStyle.swift +++ b/ElementX/Sources/Screens/Authentication/AuthenticationTextFieldStyle.swift @@ -102,6 +102,7 @@ public struct AuthenticationTextFieldStyle: TextFieldStyle { self.accessibilityIdentifier = accessibilityIdentifier } + @MainActor public func _body(configuration: TextField<_Label>) -> some View { let rectangle = RoundedRectangle(cornerRadius: 14.0) diff --git a/project.yml b/project.yml index c321817705..c7c7f2f787 100644 --- a/project.yml +++ b/project.yml @@ -64,7 +64,7 @@ packages: # path: ../matrix-rust-sdk Compound: url: https://github.com/element-hq/compound-ios - revision: 4c682f497b7b1c2ebbe84f564a1cecd2ed201414 + revision: ab79d0cc5e5bb2ef3624b76c99471e414c12e8da # path: ../compound-ios AnalyticsEvents: url: https://github.com/matrix-org/matrix-analytics-events