Browse Source

Fix when selecting date in due time selector.

pull/403/head
Sebastian Stehle 7 years ago
parent
commit
d897dd4c73
  1. 8
      src/Squidex/app/framework/angular/modals/modal.directive.ts

8
src/Squidex/app/framework/angular/modals/modal.directive.ts

@ -109,7 +109,7 @@ export class ModalDirective implements OnDestroy {
}
private subscribeToModel(value: Model) {
if (isModalModel(value)) {
if (isModel(value)) {
this.currentModel = value;
this.eventsModel.own(value.isOpen.subscribe(update => {
@ -121,7 +121,7 @@ export class ModalDirective implements OnDestroy {
}
private subscribeToView() {
if (Types.is(this.model, DialogModel)) {
if (Types.is(this.currentModel, DialogModel)) {
return;
}
@ -175,7 +175,7 @@ export class ModalDirective implements OnDestroy {
}
private hideModal(model: Model) {
if (model && isModalModel(model)) {
if (model && isModel(model)) {
model.hide();
this.eventsView.unsubscribeAll();
@ -183,6 +183,6 @@ export class ModalDirective implements OnDestroy {
}
}
function isModalModel(model: Model): model is DialogModel | ModalModel {
function isModel(model: Model): model is DialogModel | ModalModel {
return Types.is(model, DialogModel) || Types.is(model, ModalModel);
}
Loading…
Cancel
Save