Skip to content

Commit 9bd3392

Browse files
authored
Log a message when navigation is throttled (#373)
1 parent 45b5280 commit 9bd3392

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

Sources/SkipUI/SkipUI/Containers/Navigation.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1429,6 +1429,7 @@ public struct NavigationLink : View, Renderable {
14291429
// Hack to prevent multiple quick taps from pushing duplicate entries
14301430
let now = CFAbsoluteTimeGetCurrent()
14311431
guard NavigationLink.lastNavigationTime + NavigationLink.minimumNavigationInterval <= now else {
1432+
logger.debug("navigation throttled; diff: \(now - lastNavigationTime) minimumNavigationInterval: \(NavigationLink.minimumNavigationInterval)")
14321433
return
14331434
}
14341435
NavigationLink.lastNavigationTime = now

0 commit comments

Comments
 (0)