New issue
Advanced search Search tips

Issue 770339 link

Starred by 1 user

Issue metadata

Status: Archived
Owner: ----
Closed: Sep 13
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Bug when exiting v2 app immersive fullscreen

Project Member Reported by pkotw...@chromium.org, Sep 29 2017

Issue description

Bug when exiting v2 app immersive fullscreen

Repro steps:
1) Install window state sample v2 app https://chrome.google.com/webstore/detail/window-state-sample/hcbhfbnaaancmblfhdknlnojpafjohbi
2) Enter immersive fullscreen by pressing the "fullscreen" button on the keyboard
3) Enter HTML 5 fullscreen by pressing the "Enter" button in the app
4) Hover the mouse at the top of the screen
5) The window caption buttons should animate in
6) Click the "restore" button

Expected:
Window exits fullscreen
Actual:
Window does not exit HTML 5 fullscreen
 
The bug has to do with |AppWindow::fullscreen_types_| not getting reset and ChromeNativeAppWindowViewsAuraAsh::OnPostWindowStateTypeChange() checking BaseWindow::IsFullscreenOrPending() instead of AppWindow::IsFullscreen()
Cc: pkotw...@chromium.org
One option (that I have not completely thought out) would be to move the logic in ChromeNativeAppWindowViewsAuraAsh::OnPostWindowStateTypeChange() to AppWindow::OnNativeWindowChanged() 
Status: Archived (was: Untriaged)
Archiving old bugs that haven't been actively assigned in over 180 days.

If you feel this issue should still be addressed, feel free to reopen it or to file a new issue. Thanks!

Sign in to add a comment