зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1859355 - Exit EditorEventListener::HandleEvent early when the event can't be handled r=sefeng
Differential Revision: https://phabricator.services.mozilla.com/D191445
This commit is contained in:
Родитель
bcf5ee5295
Коммит
6d291d4cd2
|
@ -331,6 +331,10 @@ NS_IMETHODIMP EditorEventListener::HandleEvent(Event* aEvent) {
|
|||
mEditorBase != originalEventTargetNode->OwnerDoc()->GetHTMLEditor()) {
|
||||
return NS_OK;
|
||||
}
|
||||
if (!originalEventTargetNode && internalEvent->mMessage == eFocus &&
|
||||
aEvent->GetCurrentTarget()->IsRootWindow()) {
|
||||
return NS_OK;
|
||||
}
|
||||
}
|
||||
|
||||
switch (internalEvent->mMessage) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче