To handle tab and enter keys, this needs to be:
```
        this.secondaryTriggerKeys = " :;{\t\n\r";
```

This also needs the fix by @iwehrman.