Great feedback, thank you. This was ported from mobile and I haven't had a chance to do a ton of testing on desktop, so thank you for pointing these things out. I'll get on it and fix those issues ASAP.