New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 912989 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Dec 12
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Android apps do not fully cover apps underneath them

Reported by geoffrey...@gmail.com, Dec 7

Issue description

UserAgent: Mozilla/5.0 (X11; CrOS x86_64 11021.81.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36
Platform: 11021.81.0 (Official Build) stable-channel eve

Steps to reproduce the problem:
1. Launch any ChromeOS app that is a light color (such as a new chrome browser tab on www.google.com) and make sure that it is maximized
2. Open any Android app where the UI is a dark color (such as YouTube in Dark Mode) and make sure that it is maximized
3. Observe the light app in the background bleed around the edges of the dark app in the foreground
4. Observe that this happens for maximized apps or apps in the full screen mode

What is the expected behavior?
Android apps when maximized or in full screen should take up the entire screen and hide anything behind them.

What went wrong?
I have attached two screenshots:
1 - border-bleed image shows the background app visible when viewing the foreground app
2 - no-border-bleed image shows the expected result (by closing all background apps)

Did this work before? N/A 

Chrome version: 70.0.3538.110  Channel: stable
OS Version: 11021.81.0
Flash Version: 31.0.0.148
 
chromeos-android-border-bleed.png
2.5 MB View Download
chromeos-android-no-border-bleed.png
2.5 MB View Download
Components: -UI Platform>Apps>ARC UI>Shell>WindowManager
Likely because the rounding error on certain screen scale factor that causes a window to not fully extend the screen edge. ash::screen_util::SnapBoundsToDisplayEdge is an interesting one to use on ash side. But there might need some Android side work as well.
Cc: malaykeshav@chromium.org erosky@chromium.org
Owner: osh...@chromium.org
Status: Assigned (was: Unconfirmed)
Status: Fixed (was: Assigned)
This should be fixed in 71.

Sign in to add a comment