Skip to content

Commit b9d209a

Browse files
committed
Remove a task wrapper around refreshable to avoid cancelation
This hack was required to support child view changes while refresh is happening. However, we avoid changing the state now while refresh is happening so it's no longer necessary.
1 parent c17e0bb commit b9d209a

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

Modules/Sources/PointOfSale/Presentation/Item Selector/ChildItemList.swift

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,7 @@ private extension ChildItemList {
7878
.transition(.opacity)
7979
.refreshable {
8080
analyticsTracker.trackRefresh()
81-
await Task {
82-
await itemsController.refreshItems(base: node)
83-
}.value
81+
await itemsController.refreshItems(base: node)
8482
}
8583
}
8684
}

0 commit comments

Comments
 (0)