For some reason, IE11 under certain situations appears to lose the reference to the Dijit constructor. The console logs Object does not support this action. and having the debugger break on errors demonstrates that the Dijit() constructor function is undefined. Other situations on IE11 using exactly the same code does not appear to exhibit this behaviour. I suspect it is some sort of strange GC behaviour. We don't hold a direct reference to the constructor function, which maybe the cause, though it is clearly inconsistent. 😖
Bug
For some reason, IE11 under certain situations appears to lose the reference to the Dijit constructor. The console logs
Object does not support this action.
and having the debugger break on errors demonstrates that theDijit()
constructor function isundefined
. Other situations on IE11 using exactly the same code does not appear to exhibit this behaviour. I suspect it is some sort of strange GC behaviour. We don't hold a direct reference to the constructor function, which maybe the cause, though it is clearly inconsistent. 😖