Fixing bug 268830. Enable popups when handling access key events. r+sr=bzbarsky@mit.edu, a=asa@mozilla.org

This commit is contained in:
jst%mozilla.jstenback.com 2005-01-06 15:13:15 +00:00
Родитель de72e76429
Коммит f9d194248d
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -1020,6 +1020,8 @@ nsEventStateManager::HandleAccessKey(nsPresContext* aPresContext,
event.internalAppFlags |=
aEvent->internalAppFlags & NS_APP_EVENT_FLAG_TRUSTED;
nsAutoPopupStatePusher popupStatePusher(aEvent->internalAppFlags & NS_APP_EVENT_FLAG_TRUSTED ? openAllowed : openAbused);
nsCOMPtr<nsIContent> oldTargetContent = mCurrentTargetContent;
mCurrentTargetContent = content;
content->HandleDOMEvent(mPresContext, &event, nsnull, NS_EVENT_FLAG_INIT, &status);