Search Issue Tracker




Found in





Issue ID




[Android][UaaL] Custom Frame Layout causes Unity to render over native Android UI when the App is backgrounded and foregrounded



Reproduction steps:
1. Download the attached project "uaal-example_CustomerPatch"
2. Open Android Studio and load the “uaal-example_CustomerPatch/NativeAndroidApp” project
3. Connect an Android device and Deploy the app
4. In the App, Click the "Show Unity" Button on the screen
5. When the Unity app loads, notice a red button in the top left of the screen
6. Background the app and immediately foreground the app
7. Observe the red button

Expected result: The red button emains visible
Actual result: The red button is not visible (it is now rendered under Unity's layout)

Reproducible with: 2021.3.31f1, 2021.3.33f1, 2022.3.10f1, 2022.3.15f1, 2023.2.0b14, 2023.2.3f1, 2023.3.0a17
Not reproducible with: 2021.3.30f1, 2022.3.9f1, 2023.2.0b13

Reproducible with these devices:
VLNQA00518 - Google Pixel 4 (Pixel 4), CPU: Snapdragon 855 SM8150, GPU: Adreno 640, OS: 12
VLNQA00414 - Galaxy Note10+ 5G (SM-N976V), CPU: Snapdragon 855 SM8150, GPU: Adreno 640, OS: 9
VLNQA00278 - Xiaomi Redmi Note 7 (Redmi Note 7), CPU: Snapdragon 660, GPU: Adreno 512, OS: 9.0.0
VLNQA00139 - Vivo Xplay6 (vivo Xplay6), CPU: Snapdragon 820 MSM8996, GPU: Adreno 530, OS: 7.1.1
VLNQA00132 - Xiaomi Mi 5s (MI 5s), CPU: Snapdragon 820 MSM8996, GPU: Adreno 530, OS: 6.0.1

Testing environment: macOS(Intel) 14.0 Sonoma, Android Studio Flamingo | 2022.2.1 Patch 1

  1. Resolution Note:

    Issue causing that behavior is already being addressed as a fix for another bug.
    Duplicate of

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.