зеркало из https://github.com/mozilla/gecko-dev.git
Fix for bug 318235: Ctrl+Enter being treated as Ctrl+J when captured by a Javascript event
Patch by Rob Arnold (tellrob@gmail.com) r=vlad sr=roc
This commit is contained in:
Родитель
ca2599ae8c
Коммит
c096f1f271
|
@ -3432,6 +3432,11 @@ BOOL nsWindow::OnChar(UINT charCode, UINT aScanCode, PRUint32 aFlags)
|
|||
if (mIsAltDown && !mIsControlDown && IS_VK_DOWN(NS_VK_SPACE)) {
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
// Ignore Ctrl+Enter (bug 318235)
|
||||
if (mIsControlDown && charCode == 0xA) {
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
// WM_CHAR with Control and Alt (== AltGr) down really means a normal character
|
||||
PRBool saveIsAltDown = mIsAltDown;
|
||||
|
|
Загрузка…
Ссылка в новой задаче