Я думаю, что нашел ошибку для совместных действий. Я попробовал его в 1.3.6 и 1.4.2 бетах, я также заставил пользователя (frankivo) на совместных действиях канал IRC проверять его.
Steps to reproduce (on a client):
1. Open a text editor
2. Press one of the shift keys and keep it depressed
3. Type: ACTIVE
4. Press the other shift key and release it (while still keeping the other shift depressed)
5. Type: SHIFT
Result: ACTIVEshift
Expected result: ACTIVESHIFT
Так, состояние сдвига установлено на деактивированный, когда любая клавиша Shift деактивируется, не проверяя ни на какие другие ключи.
Надежда кто-то может проверить это и зарегистрировать надлежащую ошибку/проблему, так как новым пользователям не разрешают сделать так.
Это - часть долгосрочной ошибки в Совместных действиях 1. Это - высший приоритет для контакта с в новых Совместных действиях 2:
Требование версии 2
Модифицирующие клавиши (и на самом деле все ключи) не должны "застревать на", поскольку это было большинством> значительная ошибка в версии 1. Проблема была неустойчива, но возможно единица/интеграция> тесты может использоваться для тестирования этого.
Об исходной ошибке были известны и попробовали, чтобы заниматься много раз в течение многих лет теперь.
Если Вы думаете, что об этом нужно сообщить как отдельная ошибка, необходимо сделать так с Системой отслеживания ошибок Совместных действий.Примечание: необходимо зарегистрироваться сначала.