diff --git a/damus/Util/Router.swift b/damus/Util/Router.swift index d7d72d25..3017d11c 100644 --- a/damus/Util/Router.swift +++ b/damus/Util/Router.swift @@ -218,6 +218,9 @@ class NavigationCoordinator: ObservableObject { @Published var path = [Route]() func push(route: Route) { + guard route != path.last else { + return + } path.append(route) }