sendKeyStroke does not consistently register the key stroke for zero.
We have seen this issue intermittently while using our app and unfortunately have not been able to confirm consistent reproduction steps. But once affected, the problem is consistent until OW is restarted.
If affected, there appears to be no difference between sending “D0” and “0”; both characters are not registered.
Possibly related to `sendKeyStroke` has varying results if num lock is on or not.
Last seen on 0.140.0.33 (Developers).
Steps to reproduce:
It can be tested by selecting a text field in game and calling
(sendKeyStroke "D0"), as per Microsoft Key Enum. It’s expected that a “0” character will be entered into the text field. If affected, the input will be unchanged.
Impact for my app: [low, mid, high, show-stopper]
Mid. We can work around the issue for now and it is certainly not a consistent issue. But when it does occur, it has a very negative impact on our users.