Skip to content
Snippets Groups Projects
Verified Commit 262d3d99 authored by Edgar Chen's avatar Edgar Chen Committed by ma1
Browse files

Bug 1828259 - Close XUL popup when entering/exiting fullscreen; r=smaug

parent 9d8bcd60
No related tags found
No related merge requests found
......@@ -3018,6 +3018,9 @@ void AppWindow::FullscreenChanged(bool aInFullscreen) {
void AppWindow::FinishFullscreenChange(bool aInFullscreen) {
mFullscreenChangeState = FullscreenChangeState::NotChanging;
if (nsXULPopupManager* pm = nsXULPopupManager::GetInstance()) {
pm->Rollup({});
}
if (mDocShell) {
if (nsCOMPtr<nsPIDOMWindowOuter> ourWindow = mDocShell->GetWindow()) {
ourWindow->FinishFullscreenChange(aInFullscreen);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment