зеркало из https://github.com/mozilla/pjs.git
fix Shift+a does not produce A in editor problem. We need to clean up isShift before we send. r=pavlov
This commit is contained in:
Родитель
6afbea515b
Коммит
fe2a2bc6b9
|
@ -329,9 +329,10 @@ void InitKeyPressEvent(GdkEventKey *aGEK,
|
||||||
else
|
else
|
||||||
anEvent.charCode = 0;
|
anEvent.charCode = 0;
|
||||||
|
|
||||||
if (anEvent.charCode)
|
if (anEvent.charCode) {
|
||||||
anEvent.keyCode = 0;
|
anEvent.keyCode = 0;
|
||||||
else
|
anEvent.isShift = PR_FALSE;
|
||||||
|
} else
|
||||||
anEvent.keyCode = nsPlatformToDOMKeyCode(aGEK);
|
anEvent.keyCode = nsPlatformToDOMKeyCode(aGEK);
|
||||||
|
|
||||||
#if defined(DEBUG_akkana) || defined(DEBUG_pavlov)
|
#if defined(DEBUG_akkana) || defined(DEBUG_pavlov)
|
||||||
|
|
Загрузка…
Ссылка в новой задаче