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

Commit 30401446 authored by Jorim Jaggi's avatar Jorim Jaggi Committed by android-build-merger
Browse files

Merge \\\"Docs: Job-scheduling doc for new DAC Performance section.\\\" into...

Merge \\\"Docs: Job-scheduling doc for new DAC Performance section.\\\" into nyc-dev am: 1f64ea54 am: 9f64b020
am: a9f24e55

Change-Id: Ib06c8c5d3dd23b7c7b9d66175940f08fb046bc87
parents 7fb00e5d a9f24e55
Loading
Loading
Loading
Loading
+18 −1
Original line number Diff line number Diff line
@@ -5062,8 +5062,25 @@ public class PhoneWindowManager implements WindowManagerPolicy {
            }
        }

        // Keep track of the window if it's dimming but not necessarily fullscreen.
        final boolean reallyVisible = win.isVisibleOrBehindKeyguardLw() && !win.isGoneForLayoutLw();

        // Voice interaction overrides both top fullscreen and top docked.
        if (reallyVisible && win.getAttrs().type == TYPE_VOICE_INTERACTION) {
            if (mTopFullscreenOpaqueWindowState == null) {
                mTopFullscreenOpaqueWindowState = win;
                if (mTopFullscreenOpaqueOrDimmingWindowState == null) {
                    mTopFullscreenOpaqueOrDimmingWindowState = win;
                }
            }
            if (mTopDockedOpaqueWindowState == null) {
                mTopDockedOpaqueWindowState = win;
                if (mTopDockedOpaqueOrDimmingWindowState == null) {
                    mTopDockedOpaqueOrDimmingWindowState = win;
                }
            }
        }

        // Keep track of the window if it's dimming but not necessarily fullscreen.
        if (mTopFullscreenOpaqueOrDimmingWindowState == null && reallyVisible
                && win.isDimming() && StackId.normallyFullscreenWindows(stackId)) {
            mTopFullscreenOpaqueOrDimmingWindowState = win;
+3 −0
Original line number Diff line number Diff line
@@ -77,6 +77,9 @@ public class AssistInteractionSession extends VoiceInteractionSession {
        } catch (InterruptedException e) {
            e.printStackTrace();
        }

        getWindow().getWindow().getDecorView().setSystemUiVisibility(
                View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
    }

    @Override