diff --git a/MotoActions/src/org/lineageos/settings/device/DozePreferenceFragment.java b/MotoActions/src/org/lineageos/settings/device/DozePreferenceFragment.java index 525019c..bc6b05f 100644 --- a/MotoActions/src/org/lineageos/settings/device/DozePreferenceFragment.java +++ b/MotoActions/src/org/lineageos/settings/device/DozePreferenceFragment.java @@ -1,6 +1,6 @@ /* * Copyright (C) 2015 The CyanogenMod Project - * Copyright (C) 2017-2022 The LineageOS Project + * Copyright (C) 2017-2024 The LineageOS Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -24,7 +24,8 @@ import android.app.DialogFragment; import android.content.DialogInterface; import android.content.SharedPreferences; import android.os.Bundle; -import android.widget.Switch; +import android.widget.CompoundButton; +import android.widget.CompoundButton.OnCheckedChangeListener; import androidx.preference.Preference; import androidx.preference.PreferenceCategory; @@ -32,10 +33,9 @@ import androidx.preference.PreferenceFragment; import androidx.preference.SwitchPreference; import com.android.settingslib.widget.MainSwitchPreference; -import com.android.settingslib.widget.OnMainSwitchChangeListener; public class DozePreferenceFragment extends PreferenceFragment - implements Preference.OnPreferenceChangeListener, OnMainSwitchChangeListener { + implements Preference.OnPreferenceChangeListener, OnCheckedChangeListener { private MainSwitchPreference mSwitchBar; @@ -97,7 +97,7 @@ public class DozePreferenceFragment extends PreferenceFragment } @Override - public void onSwitchChanged(Switch switchView, boolean isChecked) { + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { MotoActionsSettings.enableDoze(getActivity(), isChecked); mSwitchBar.setChecked(isChecked);