I get error when I remove appointment from schedule.
Uncaught TypeError: Cannot read property 'ejDialog' of null
at Object._alertClose (ej.web.all.min.js:10)
at Object.f (jquery-2.1.4.min.js:2)
at Object._trigger (ej.web.all.min.js:10)
at HTMLDivElement.<anonymous> (ej.web.all.min.js:10)
at HTMLDivElement.d.complete (jquery-2.1.4.min.js:3)
at j (jquery-2.1.4.min.js:2)
at Object.fireWith [as resolveWith] (jquery-2.1.4.min.js:2)
at i (jquery-2.1.4.min.js:3)
at n.fx.tick (jquery-2.1.4.min.js:3)
After this the dialog seems to still be there, but invisible. You can not click on the schedule because the dialog is in the way.
If I change ej.web.all.min to check if the dialog exists first then this problem does not happen:
_alertClose:function(t){ if(!this._alertWindow){return;}this._alertWindow.ejDialog("close");
I'm not sure, but I think the dialog opens late, after the attempt to close it, then later it closes anyway.