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

Unverified Commit 04bd9df5 authored by Dhina17's avatar Dhina17 Committed by Michael Bestas
Browse files

Revert "Remove Live Captions button from the Volume Dialog when the new Volmue Panel is enabled"

This reverts commit 0e0bc102.

Reason:
* Live caption is now shown in the new volume panel but we don't
  use it so it's not available to the user.
* So bring it back as like 14 on the bottom of the volume
  dialog.

Change-Id: Ia54cccf50c2b9b625d376a0a0165417f0c665184
parent 2bb81c83
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -153,7 +153,6 @@ import com.android.systemui.util.RoundedCornerProgressDrawable;
import com.android.systemui.util.settings.SecureSettings;
import com.android.systemui.volume.domain.interactor.VolumeDialogInteractor;
import com.android.systemui.volume.domain.interactor.VolumePanelNavigationInteractor;
import com.android.systemui.volume.panel.shared.flag.VolumePanelFlag;
import com.android.systemui.volume.ui.navigation.VolumeNavigator;
import com.google.android.msdl.domain.MSDLPlayer;

@@ -351,7 +350,6 @@ public class VolumeDialogImpl implements VolumeDialog, Dumpable,
    private final VibratorHelper mVibratorHelper;
    private final MSDLPlayer mMSDLPlayer;
    private final com.android.systemui.util.time.SystemClock mSystemClock;
    private final VolumePanelFlag mVolumePanelFlag;
    private final VolumeDialogInteractor mInteractor;
    // Optional actions for soundDose
    private Optional<List<CsdWarningAction>>
@@ -371,7 +369,6 @@ public class VolumeDialogImpl implements VolumeDialog, Dumpable,
            CsdWarningDialog.Factory csdWarningDialogFactory,
            DevicePostureController devicePostureController,
            Looper looper,
            VolumePanelFlag volumePanelFlag,
            DumpManager dumpManager,
            Lazy<SecureSettings> secureSettings,
            VibratorHelper vibratorHelper,
@@ -411,7 +408,6 @@ public class VolumeDialogImpl implements VolumeDialog, Dumpable,
        mVolumeNavigator = volumeNavigator;
        mSecureSettings = secureSettings;
        mDialogTimeoutMillis = DIALOG_TIMEOUT_MILLIS;
        mVolumePanelFlag = volumePanelFlag;
        mInteractor = interactor;

        dumpManager.registerDumpable("VolumeDialogImpl", this);
@@ -1607,9 +1603,6 @@ public class VolumeDialogImpl implements VolumeDialog, Dumpable,
    }

    private void updateODICaptionsH(boolean isServiceComponentEnabled, boolean fromTooltip) {
        // don't show captions view when the new volume panel is enabled.
        isServiceComponentEnabled =
                isServiceComponentEnabled && !mVolumePanelFlag.canUseNewVolumePanel();
        if (mODICaptionsView != null) {
            mODICaptionsView.setVisibility(isServiceComponentEnabled ? VISIBLE : GONE);
        }
+0 −3
Original line number Diff line number Diff line
@@ -48,7 +48,6 @@ import com.android.systemui.volume.domain.interactor.VolumeDialogInteractor;
import com.android.systemui.volume.domain.interactor.VolumePanelNavigationInteractor;
import com.android.systemui.volume.panel.dagger.VolumePanelComponent;
import com.android.systemui.volume.panel.dagger.factory.VolumePanelComponentFactory;
import com.android.systemui.volume.panel.shared.flag.VolumePanelFlag;
import com.android.systemui.volume.ui.navigation.VolumeNavigator;
import com.google.android.msdl.domain.MSDLPlayer;

@@ -123,7 +122,6 @@ public interface VolumeModule {
            VolumeNavigator volumeNavigator,
            CsdWarningDialog.Factory csdFactory,
            DevicePostureController devicePostureController,
            VolumePanelFlag volumePanelFlag,
            DumpManager dumpManager,
            Lazy<SecureSettings> secureSettings,
            VibratorHelper vibratorHelper,
@@ -147,7 +145,6 @@ public interface VolumeModule {
                    csdFactory,
                    devicePostureController,
                    Looper.getMainLooper(),
                    volumePanelFlag,
                    dumpManager,
                    secureSettings,
                    vibratorHelper,
+0 −4
Original line number Diff line number Diff line
@@ -90,7 +90,6 @@ import com.android.systemui.util.settings.SecureSettings;
import com.android.systemui.util.time.FakeSystemClock;
import com.android.systemui.volume.domain.interactor.VolumeDialogInteractor;
import com.android.systemui.volume.domain.interactor.VolumePanelNavigationInteractor;
import com.android.systemui.volume.panel.shared.flag.VolumePanelFlag;
import com.android.systemui.volume.ui.navigation.VolumeNavigator;

import com.google.android.msdl.domain.MSDLPlayer;
@@ -155,8 +154,6 @@ public class VolumeDialogImplTest extends SysuiTestCase {
    @Mock
    private VolumeNavigator mVolumeNavigator;
    @Mock
    private VolumePanelFlag mVolumePanelFlag;
    @Mock
    private VolumeDialogInteractor mVolumeDialogInteractor;

    private final CsdWarningDialog.Factory mCsdWarningDialogFactory =
@@ -222,7 +219,6 @@ public class VolumeDialogImplTest extends SysuiTestCase {
                mCsdWarningDialogFactory,
                mPostureController,
                mTestableLooper.getLooper(),
                mVolumePanelFlag,
                mDumpManager,
                mLazySecureSettings,
                mVibratorHelper,