Merge branch 'blender-v3.3-release'

This commit is contained in:
Germano Cavalcante 2022-08-12 18:55:28 -03:00
commit b5e92c3dfe
Notes: blender-bot 2023-11-13 19:25:17 +01:00
Referenced by issue #101881, Dynotopo crash
Referenced by issue #100580, Blender 3.2.1 / 3.4 - Cycles - Persistant Data and Motion Blur artifacts on GPU
Referenced by issue #100394, Regression: Duplicating a modifier causes a crash
Referenced by issue #100369, Blender 3.2.1 - Particles - Particles generate differently on Linux vs Windows
Referenced by issue #100395, Unresponsive with Ambient Occlusion node
1 changed files with 5 additions and 0 deletions

View File

@ -638,6 +638,11 @@ GHOST_TKey GHOST_SystemWin32::hardKey(RAWINPUT const &raw,
GHOST_TKey GHOST_SystemWin32::processSpecialKey(short vKey, short scanCode) const
{
GHOST_TKey key = GHOST_kKeyUnknown;
if (vKey == 0xFF) {
/* 0xFF is not a valid virtual key code. */
return key;
}
char ch = (char)MapVirtualKeyA(vKey, MAPVK_VK_TO_CHAR);
switch (ch) {
case u'\"':