Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 4795368f authored by Eghosa Ewansiha-Vlachavas's avatar Eghosa Ewansiha-Vlachavas
Browse files

Modify desktop windowing exemption logic and criteria

Modify modal exemption logic for desktop windowing to only check for
translucent activities and not floating activities as apps in desktop
windowing are freeform and thus meet the floating criteria.

Unify modal and systemUi activity exemption under one condition for
all ineligible activities to reduce individual checks required to
exempt current activities and any that may be needed in the future.

Flag: com.android.window.flags.enable_desktop_windowing_modals_policy
Fixes: 286929122
Fixes: 347739178
Bug: 347289970
Test: atest WMShellUnitTests:DesktopModeWindowDecorViewModelTests
Test: atest WMShellUnitTests:DesktopTasksControllerTest
Test: atest WMShellUnitTests:AppCompatUtilsTest

Change-Id: I29a415f2922b5eafd7008d87a984e495d1ca7ef0
parent 1b459ac9
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment