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

Commit e15e7f71 authored by Lucas Dupin's avatar Lucas Dupin Committed by Automerger Merge Worker
Browse files

Always show collapsed media on split shade am: 966cd418

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16407019

Change-Id: Ibd4da2563a4a43c662e656b468e0929be3fff265
parents c26f30f1 966cd418
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -45,6 +45,7 @@ import com.android.systemui.settings.brightness.BrightnessSliderController;
import com.android.systemui.statusbar.CommandQueue;
import com.android.systemui.statusbar.policy.BrightnessMirrorController;
import com.android.systemui.tuner.TunerService;
import com.android.systemui.util.Utils;

import javax.inject.Inject;
import javax.inject.Named;
@@ -72,6 +73,7 @@ public class QSPanelController extends QSPanelControllerBase<QSPanel> {
            new QSPanel.OnConfigurationChangedListener() {
        @Override
        public void onConfigurationChange(Configuration newConfig) {
            updateMediaExpansion();
            mView.updateResources();
            mQsSecurityFooter.onConfigurationChanged();
            if (mView.isListening()) {
@@ -121,13 +123,17 @@ public class QSPanelController extends QSPanelControllerBase<QSPanel> {
    @Override
    public void onInit() {
        super.onInit();
        mMediaHost.setExpansion(1);
        updateMediaExpansion();
        mMediaHost.setShowsOnlyActiveMedia(false);
        mMediaHost.init(MediaHierarchyManager.LOCATION_QS);
        mQsCustomizerController.init();
        mBrightnessSliderController.init();
    }

    private void updateMediaExpansion() {
        mMediaHost.setExpansion(Utils.shouldUseSplitNotificationShade(getResources()) ? 0 : 1);
    }

    @Override
    protected void onViewAttached() {
        super.onViewAttached();