We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a1ce727 commit 63546c1Copy full SHA for 63546c1
1 file changed
Sources/LinkNavigator/Core/Core/TabLinkNavigator/TabPartialNavigator.swift
@@ -232,7 +232,7 @@ extension TabPartialNavigator: TabLinkNavigatorProtocol {
232
guard !viewControllers.isEmpty else { return }
233
234
let reloadedVC = viewControllers.reduce(rootController.viewControllers) { current, next in
235
- guard let idx = current.firstIndex(of: next) else { return current }
+ guard let idx = current.firstIndex(where: { ($0 as? MatchPathUsable)?.matchPath == next.matchPath }) else { return current }
236
var variableCurrentVC = current
237
variableCurrentVC[idx] = next
238
return variableCurrentVC
0 commit comments