sdm660-common: XiaomiDoze: Fix pickup status for raise to wake
Signed-off-by: AnierinB <anierinb@evolution-x.org> Signed-off-by: OdSazib <odsazib@gmail.com>
This commit is contained in:
parent
f441fa06a2
commit
297de8da99
2 changed files with 7 additions and 6 deletions
|
@ -131,7 +131,7 @@ public class DozeSettingsFragment extends PreferenceFragment implements OnPrefer
|
|||
Utils.checkDozeService(getActivity());
|
||||
|
||||
if (Utils.GESTURE_RAISE_TO_WAKE_KEY.equals(preference.getKey())) {
|
||||
Utils.setPickUp(getActivity(), (Boolean) newValue);
|
||||
Utils.setPickUp(findPreference(Utils.GESTURE_PICK_UP_KEY), (Boolean) newValue);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -19,10 +19,11 @@ package org.lineageos.settings.doze;
|
|||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.SharedPreferences;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.os.UserHandle;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceManager;
|
||||
import androidx.preference.SwitchPreference;
|
||||
import android.provider.Settings;
|
||||
import android.util.Log;
|
||||
|
||||
|
@ -104,10 +105,10 @@ public final class Utils {
|
|||
return isGestureEnabled(context, GESTURE_PICK_UP_KEY);
|
||||
}
|
||||
|
||||
protected static void setPickUp(Context context, boolean value) {
|
||||
SharedPreferences.Editor e = PreferenceManager.getDefaultSharedPreferences(context).edit();
|
||||
e.putBoolean(GESTURE_PICK_UP_KEY, value);
|
||||
e.commit();
|
||||
protected static void setPickUp(Preference preference, boolean value) {
|
||||
SwitchPreference pickup = (SwitchPreference)preference;
|
||||
pickup.setChecked(value);
|
||||
pickup.setEnabled(!value);
|
||||
}
|
||||
|
||||
protected static boolean isRaiseToWakeEnabled(Context context) {
|
||||
|
|
Loading…
Reference in a new issue