DayPilot Scheduler is slow in IE (only in IE)
9 years ago.
Hi,
Hope you could help me. We are using Scheduler v8 (Pro) and got an issue that it's really slow in IE (10, 11, Edge). Everything is fine in Chrome and Firefox, though.
I've tried to disable nearly everything on all *Render methods but it didn't help. When I'm trying to profile it with IE, its getting even worse. If normally it takes about 3-4 seconds to load in IE (and just 1 sec in Chrome and FF), once IE Dev panel is open it takes 10 seconds to load.
JavaScript utilizes 100% of CPU, and at the bottom of the JavaScript stack there is function from daypilot-all.min.js:
this.$aV=function(x,y){if(!this.$aN){return;};var $0w=this.itline[x];if(!$0w){return;};var $1i=x+'_'+y;if(this.$7Z.cells[$1i]){return;};var p=this.$aW(x,y);if(typeof this.onBeforeCellRender==='function'){var $C=$e.rowlist[y];var $18=$C.id;var $1d=$C.start.getTime()-this.$90().getTime();var $E=$0w.start.addTime($1d);var end=$0w.end.addTime($1d);var $I=$e.cells.findXy(x,y)[0];var $h={};$h.cell=$I;$h.getPixels=function($q){var $q=new DayPilot.Date($q);var $7r=$e.getPixels($q).left;return $7r-$0w.left;};
Is there any way to solve the problem, or has anyone else got performance issues with IE?..
DayPilot