Home
last modified time | relevance | path

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

/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/
H A DLegacySplitScreenController.java93 private final CopyOnWriteArrayList<WeakReference<Consumer<Boolean>>> mDockedStackExistsListeners field in LegacySplitScreenController
373 synchronized (mDockedStackExistsListeners) { in updateVisibility()
374 mDockedStackExistsListeners.removeIf(wf -> { in updateVisibility()
477 synchronized (mDockedStackExistsListeners) { in registerInSplitScreenListener()
478 mDockedStackExistsListeners.add(new WeakReference<>(listener)); in registerInSplitScreenListener()
483 synchronized (mDockedStackExistsListeners) { in unregisterInSplitScreenListener()
484 for (int i = mDockedStackExistsListeners.size() - 1; i >= 0; i--) { in unregisterInSplitScreenListener()
485 if (mDockedStackExistsListeners.get(i) == listener) { in unregisterInSplitScreenListener()
486 mDockedStackExistsListeners.remove(i); in unregisterInSplitScreenListener()