Nice. I haven't tried running it yet, but maybe you have to do a `this.focus()` first?