AUR0905
Dialog activation rejected
Last updated
Was this helpful?
Dialog activation rejected
Dialog activation rejected
None
This error is thrown as a rejection from the dialogController.closed promise when the dialog's activation is prevented by its canActivate hook, and the rejectOnCancel setting is true for the dialog.
The canActivate hook in the dialog component returned false or a promise that resolved to false.
The rejectOnCancel setting was set to true either globally or in the specific dialog settings.
Handle the rejection: Catch the rejection from the dialogController.closed promise (or the dialogService.open() promise).
Review canActivate: Ensure the canActivate logic is correct and only returns false when activation should truly be prevented.
Review rejectOnCancel: Consider if rejectOnCancel: true is the desired behavior. If activation rejection should not be treated as an error, set rejectOnCancel to false (the default). In this case, the dialogService.open() promise will resolve with { wasCancelled: true, dialog: dialogController }.
Check the canActivate method of the dialog component.
Verify the value of the rejectOnCancel setting (globally and locally for the dialog).
Use a .catch() block on the promise returned by dialogService.open() or dialogController.closed to inspect the rejected error.
Last updated
Was this helpful?
Was this helpful?