Browse Source

Fixed double time dialog with redirect

pull/6350/head
fe-dev 5 years ago
parent
commit
53e1654651
  1. 6
      ui-ngx/src/app/core/guards/confirm-on-exit.guard.ts

6
ui-ngx/src/app/core/guards/confirm-on-exit.guard.ts

@ -72,7 +72,11 @@ export class ConfirmOnExitGuard implements CanDeactivate<HasConfirmForm & HasDir
).pipe(
map((dialogResult) => {
if (dialogResult) {
component.confirmForm().markAsPristine();
if (component.confirmForm && component.confirmForm()) {
component.confirmForm().markAsPristine();
} else {
component.isDirty = false;
}
}
return dialogResult;
})

Loading…
Cancel
Save