View Issue Details

IDProjectCategoryView StatusLast Update
0003640SAS.ПланетаБаг / Bugpublic07-04-2020 14:47
Reporterlalela Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformWindowsOS7OS VersionProfessional
Product Version.Nightly 
Summary0003640: Назначенная горячая клавиша не действует при русской раскладке
DescriptionИспользую клавиши O и Alt + O для двух разных карт OpenStreetMap.
При английской раскладке клавиатуры переключение карт по этими клавишам происходит.
В русской раскладке я могу переключать только клавишей O (при этом также работают и другие клавиши по-умолчанию: V, G, Y), сочетание клавиш Alt + O не срабатывает.
TagsNo tags attached.

Activities

zed

07-04-2020 14:35

manager   ~0019731

Проблема возникает только если использовать правый Alt (он ещё на клавиатуре обозначается как AltGr). Дело в том, что этот AltGr эквивалентен сочетанию Ctrl + Alt если включена русская раскладка (или любая, не US). Вы можете убедиться в этом, если попробуете назначить сочетание клавиш для карты при разных раскладках клавиатуры.

И на сколько я понимаю, нет никакой возможности программно отличить Ctrl + Alt от AltGr, так что пользуйтесь левым Alt, либо используйте Ctrl.

zed

07-04-2020 14:47

manager   ~0019732

Отличить всё-таки можно: Hot Keys and AltGr, но это надо очень сильно постараться, чтобы заставить SAS воспринимал Alt и AltGr как одну и туже клавишу.

Issue History

Date Modified Username Field Change
01-04-2020 16:37 lalela New Issue
07-04-2020 14:35 zed Note Added: 0019731
07-04-2020 14:47 zed Note Added: 0019732
08-08-2025 13:22 zed Category Баг => Баг / Bug