shin
shin copied to clipboard
Pass along key release events that happen at the start
closes #14
If shin just consumes the key release events, programs can get into a weird state where they think a key was pressed and never released.
This seems to solve the linked issue for me.