You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It appears not, also see #10049. although QIT_VKEYUP and QIT_VKKEYDOWN are still used.
From what I can guess at is that it (the SHIFTDOWN and SHIFTUP) to try and reduce race conditions, out of order shift key presses. I propose a PR to remove it with plenty of regression testing.
Just for my future reference, KeymanIMX.cpp for cs_pinyin does not ever call KMQueueAction with QIT_VSHIFTDOWN/UP. Which is good as kmnToCoreActionItem(int ItemType, DWORD dwData, WORD wVkey) { does not handle QIT_VSHIFTDOWNQIT_VSHIFTUP and therefore just silently skips over it.
The only refs are as follows, and none of them seem to have any action:
The text was updated successfully, but these errors were encountered: