Browse Source

resolve beforeunload event problem with abp-modal

pull/8171/head
mehmet-erim 5 years ago
parent
commit
fac5707594
  1. 4
      npm/ng-packs/packages/theme-shared/src/lib/components/modal/modal.component.ts

4
npm/ng-packs/packages/theme-shared/src/lib/components/modal/modal.component.ts

@ -193,10 +193,10 @@ export class ModalComponent implements OnDestroy {
fromEvent(window, 'beforeunload')
.pipe(takeUntil(this.destroy$))
.subscribe(event => {
if (this.isFormDirty) {
event.preventDefault();
if (this.isFormDirty && !this.suppressUnsavedChangesWarning) {
event.returnValue = true;
} else {
event.returnValue = false;
delete event.returnValue;
}
});

Loading…
Cancel
Save