angular/packages/router/test
Andrew Scott 365fd50407 fix(router): RouterLinkActive will always remove active classes when links are not active (#54982)
Previously, `RouterLinkActive` would only add or remove the active classes when
its active state changed. This means that if you accidentally add one of
the active classes to the static class attribute, it won't get removed
until the link becomes active and then deactives (because the class is
added at creation time and never removed until the `RouterLinkActive`
state changes from active to inactive).

fixes #54978

PR Close #54982
2024-03-27 10:16:23 -07:00
..
directives refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
operators refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
utils refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
apply_redirects.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
bootstrap.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
BUILD.bazel fix(router): Ensure title observable gets latest values (#51561) 2023-08-31 16:42:44 +00:00
computed_state_restoration.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
config.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
create_router_state.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
create_url_tree.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
default_export_component.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
default_export_routes.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
helpers.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
integration.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
page_title_strategy_spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
recognize.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
regression_integration.spec.ts fix(router): Navigations triggered by cancellation events should cancel previous navigation (#54710) 2024-03-07 13:07:10 -08:00
router.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
router_link_active.spec.ts fix(router): RouterLinkActive will always remove active classes when links are not active (#54982) 2024-03-27 10:16:23 -07:00
router_link_spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
router_preloader.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
router_scroller.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
router_state.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
shared.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
standalone.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
url_serializer.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
url_tree.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00
view_transitions.spec.ts refactor: migrate router to prettier formatting (#54318) 2024-02-08 19:17:14 +00:00