Home
last modified time | relevance | path

Searched refs:unrestrictedKeepClearAreas (Results 1 – 5 of 5) sorted by relevance

/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/pip/
H A DPhonePipKeepClearAlgorithm.java113 Set<Rect> unrestrictedKeepClearAreas, Rect allowedBounds) { in findUnoccludedPosition() argument
114 if (restrictedKeepClearAreas.isEmpty() && unrestrictedKeepClearAreas.isEmpty()) { in findUnoccludedPosition()
121 if (!unrestrictedKeepClearAreas.isEmpty()) { in findUnoccludedPosition()
122 keepClearAreas.addAll(unrestrictedKeepClearAreas); in findUnoccludedPosition()
H A DPipKeepClearAlgorithmInterface.java50 Set<Rect> unrestrictedKeepClearAreas, Rect allowedBounds) { in findUnoccludedPosition() argument
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/
H A DTvPipBoundsAlgorithm.java143 final Set<Rect> unrestrictedKeepClearAreas = in getTvPipPlacement() local
156 unrestrictedKeepClearAreas); in getTvPipPlacement()
171 "%s: unrestrictedKeepClearAreas: %s", TAG, unrestrictedKeepClearAreas); in getTvPipPlacement()
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
H A DWindowStateTests.java1262 final List<Rect> unrestrictedKeepClearAreas = new ArrayList(); in testUnrestrictedKeepClearAreas() local
1263 window.getKeepClearAreas(restrictedKeepClearAreas, unrestrictedKeepClearAreas); in testUnrestrictedKeepClearAreas()
1265 assertEquals(new ArraySet(keepClearAreas), new ArraySet(unrestrictedKeepClearAreas)); in testUnrestrictedKeepClearAreas()
1269 unrestrictedKeepClearAreas.clear(); in testUnrestrictedKeepClearAreas()
1270 window.getKeepClearAreas(unrestrictedKeepClearAreas, new ArrayList()); in testUnrestrictedKeepClearAreas()
1271 assertEquals(0, unrestrictedKeepClearAreas.size()); in testUnrestrictedKeepClearAreas()
1288 unrestrictedKeepClearAreas.clear(); in testUnrestrictedKeepClearAreas()
1289 window.getKeepClearAreas(restrictedKeepClearAreas, unrestrictedKeepClearAreas); in testUnrestrictedKeepClearAreas()
1292 new ArraySet(unrestrictedKeepClearAreas)); in testUnrestrictedKeepClearAreas()
/aosp14/frameworks/base/services/core/java/com/android/server/wm/
H A DDisplayContent.java5984 final Set<Rect> unrestrictedKeepClearAreas = new ArraySet<>(); in updateKeepClearAreas() local
5985 getKeepClearAreas(restrictedKeepClearAreas, unrestrictedKeepClearAreas); in updateKeepClearAreas()
5988 || !mUnrestrictedKeepClearAreas.equals(unrestrictedKeepClearAreas)) { in updateKeepClearAreas()
5990 mUnrestrictedKeepClearAreas = unrestrictedKeepClearAreas; in updateKeepClearAreas()
5992 this, restrictedKeepClearAreas, unrestrictedKeepClearAreas); in updateKeepClearAreas()