16844: modifier key presses shouldn't insert anything into the editor. r=brade

This commit is contained in:
akkana%netscape.com 1999-10-20 20:02:44 +00:00
Родитель acfadbcfde
Коммит 56f9652bab
2 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -185,6 +185,10 @@ nsTextEditorKeyListener::KeyPress(nsIDOMEvent* aKeyEvent)
// so look for special keys using keyCode
if (0 != keyCode)
{
if (nsIDOMUIEvent::DOM_VK_SHIFT==keyCode
|| nsIDOMUIEvent::DOM_VK_CONTROL==keyCode
|| nsIDOMUIEvent::DOM_VK_ALT==keyCode)
return NS_ERROR_BASE; // consumed
if (nsIDOMUIEvent::DOM_VK_BACK==keyCode)
{
mEditor->DeleteSelection(nsIEditor::eDeletePrevious);

Просмотреть файл

@ -185,6 +185,10 @@ nsTextEditorKeyListener::KeyPress(nsIDOMEvent* aKeyEvent)
// so look for special keys using keyCode
if (0 != keyCode)
{
if (nsIDOMUIEvent::DOM_VK_SHIFT==keyCode
|| nsIDOMUIEvent::DOM_VK_CONTROL==keyCode
|| nsIDOMUIEvent::DOM_VK_ALT==keyCode)
return NS_ERROR_BASE; // consumed
if (nsIDOMUIEvent::DOM_VK_BACK==keyCode)
{
mEditor->DeleteSelection(nsIEditor::eDeletePrevious);