Bug 1849689 - Initial steps on handling Esc key for popover. r=emilio

Differential Revision: https://phabricator.services.mozilla.com/D186643
This commit is contained in:
Ziran Sun
2023-08-28 07:47:24 +00:00
parent 47c422728b
commit 5b9fbf874d
7 changed files with 31 additions and 43 deletions

View File

@@ -8371,8 +8371,8 @@ void PresShell::EventHandler::FinalizeHandlingEvent(WidgetEvent* aEvent) {
}
if (aEvent->mMessage == eKeyDown &&
!aEvent->mFlags.mDefaultPrevented) {
if (Document* doc = GetDocument()) {
doc->TryCancelDialog();
if (RefPtr<Document> doc = GetDocument()) {
doc->HandleEscKey();
}
}
}