Skip to content

canceledNavigationResolution: computed + canDeactivate: false results unexpected behavior #50983

@JounQin

Description

@JounQin

Which @angular/* package(s) are the source of the bug?

router

Is this a regression?

Yes

Description

iShot_2023-07-10_15.51.35.mp4

When clicking back button in /edit page, the location is changed to /list unexpectedly.

Please provide a link to a minimal reproduction of the bug

https://stackblitz.com/edit/stackblitz-starters-rxjjhw

Please provide the exception or error you saw

No response

Please provide the environment you discovered this bug in (run ng version)

Angular CLI: 16.1.3
Node: 18.16.0
Package Manager: yarn 1.22.19
OS: darwin arm64

Angular: 16.1.3
... animations, cdk, cli, common, compiler, compiler-cli, core
... forms, language-service, platform-browser
... platform-browser-dynamic, router

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1601.3
@angular-devkit/build-angular   16.1.3
@angular-devkit/core            16.1.3
@angular-devkit/schematics      16.1.3
@schematics/angular             16.1.3
ng-packagr                      16.1.0
rxjs                            7.8.1

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions