keybinding fix

This commit is contained in:
brade%netscape.com 1999-07-14 17:29:15 +00:00
parent f7c32cc440
commit 348c5ee97d

View File

@ -361,7 +361,12 @@ nsresult nsXULKeyListenerImpl::DoKey(nsIDOMEvent* aKeyEvent, eEventType aEventTy
nsEventStatus status = nsEventStatus_eIgnore;
nsKeyEvent event;
event.eventStructType = NS_KEY_EVENT;
event.message = NS_KEY_PRESS;
switch (aEventType)
{
case eKeyPress: event.message = NS_KEY_PRESS; break;
case eKeyDown: event.message = NS_KEY_DOWN; break;
default: event.message = NS_KEY_UP; break;
}
content->HandleDOMEvent(*aPresContext, &event, nsnull, NS_EVENT_FLAG_INIT, status);
}