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

Commit 8ab16b0f authored by Android Build Coastguard Worker's avatar Android Build Coastguard Worker
Browse files

Snap for 10992821 from 7ab95353 to 24Q1-release

Change-Id: Icd083b2e4d778de8667edac1f162ec65dc081834
parents cefef411 7ab95353
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@

<resources xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
    <string name="app_name" msgid="1647136562008520313">"Оформлення і стиль"</string>
    <string name="app_name" msgid="1647136562008520313">"Оформлення й стиль"</string>
    <string name="theme_title" msgid="2144932106319405101">"Стиль"</string>
    <string name="clock_title" msgid="1974314575211361352">"Свій циферблат"</string>
    <string name="clock_description" msgid="3563839327378948">"Виберіть свій циферблат"</string>
+6 −1
Original line number Diff line number Diff line
@@ -39,6 +39,7 @@ import androidx.lifecycle.Lifecycle;
import androidx.lifecycle.LifecycleObserver;
import androidx.lifecycle.OnLifecycleEvent;

import com.android.customization.module.logging.ThemesUserEventLogger;
import com.android.customization.picker.mode.DarkModeSectionView;
import com.android.wallpaper.R;
import com.android.wallpaper.model.CustomizationSectionController;
@@ -60,16 +61,19 @@ public class DarkModeSectionController implements
    private Context mContext;
    private DarkModeSectionView mDarkModeSectionView;
    private final DarkModeSnapshotRestorer mSnapshotRestorer;
    private final ThemesUserEventLogger mThemesUserEventLogger;

    public DarkModeSectionController(
            Context context,
            Lifecycle lifecycle,
            DarkModeSnapshotRestorer snapshotRestorer) {
            DarkModeSnapshotRestorer snapshotRestorer,
            ThemesUserEventLogger themesUserEventLogger) {
        mContext = context;
        mLifecycle = lifecycle;
        mPowerManager = context.getSystemService(PowerManager.class);
        mLifecycle.addObserver(this);
        mSnapshotRestorer = snapshotRestorer;
        mThemesUserEventLogger = themesUserEventLogger;
    }

    @OnLifecycleEvent(Lifecycle.Event.ON_START)
@@ -137,6 +141,7 @@ public class DarkModeSectionController implements
                    mDarkModeSectionView.announceForAccessibility(
                            context.getString(R.string.mode_changed));
                    uiModeManager.setNightModeActivated(viewActivated);
                    mThemesUserEventLogger.logDarkThemeApplied(viewActivated);
                    mSnapshotRestorer.store(viewActivated);
                },
                /* delayMillis= */ shortDelay);
+2 −1
Original line number Diff line number Diff line
@@ -202,7 +202,8 @@ class ColorPickerFragment : AppbarFragment() {
            DarkModeSectionController(
                    context,
                    lifecycle,
                    injector.getDarkModeSnapshotRestorer(requireContext())
                    injector.getDarkModeSnapshotRestorer(requireContext()),
                    injector.getUserEventLogger(requireContext()),
                )
                .createView(requireContext())
        darkModeSectionView.background = null