diff --git a/src/ui/primitives/link.rs b/src/ui/primitives/link.rs index 131537e..c0a7bd8 100644 --- a/src/ui/primitives/link.rs +++ b/src/ui/primitives/link.rs @@ -73,7 +73,11 @@ impl LinkWidget { self.hx_get(&url) .hx_target(Selector::Query("#main_content".to_string())) .hx_push_url() - .hx_swap(SwapStrategy::innerHTML) + .hx_swap( + SwapStrategy::innerHTML + .focus_scroll(true) + .show("window:top"), + ) .hx_boost() .hx_disabled_elt(Selector::This) }