Skip to content

Commit 729e958

Browse files
- Updated concurrency issues again
1 parent 3a024f9 commit 729e958

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

Sources/AboutWindow/Views/TrackableScrollView.swift

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,12 @@ struct TrackableScrollView<Content>: View where Content: View {
8080
}
8181
}
8282
}
83-
.onPreferenceChange(ScrollViewOffsetPreferenceKey.self) { @MainActor value in
84-
self.contentOffset = value[0]
85-
if self.contentTrailingOffset != nil {
86-
self.contentTrailingOffset = value[1]
83+
.onPreferenceChange(ScrollViewOffsetPreferenceKey.self) { value in
84+
Task { @MainActor in
85+
contentOffset = value[0]
86+
if contentTrailingOffset != nil {
87+
contentTrailingOffset = value[1]
88+
}
8789
}
8890
}
8991
}

0 commit comments

Comments
 (0)