• Great - thanks for posting up!

    Could your timeout error have been from doing something like:

    doSomething(this.data);
    setTimeout(function() {
      doSomething(this.data);
    }, 100);
    

    That's a common 'gotcha' in JS, since this doesn't stay the same inside a setTimeout or interval.

About

Avatar for Gordon @Gordon started