Merge "Set property based on gesture option changed."

This commit is contained in:
TreeHugger Robot
2021-12-02 05:14:31 +00:00
committed by Android (Google) Code Review

View File

@@ -21,6 +21,7 @@ import static android.provider.Settings.Secure.DOZE_TAP_SCREEN_GESTURE;
import android.annotation.UserIdInt;
import android.content.Context;
import android.hardware.display.AmbientDisplayConfiguration;
import android.os.SystemProperties;
import android.os.UserHandle;
import android.provider.Settings;
@@ -74,8 +75,10 @@ public class TapScreenGesturePreferenceController extends GesturePreferenceContr
@Override
public boolean setChecked(boolean isChecked) {
return Settings.Secure.putInt(mContext.getContentResolver(), DOZE_TAP_SCREEN_GESTURE,
isChecked ? 1 : 0);
boolean success = Settings.Secure.putInt(mContext.getContentResolver(),
DOZE_TAP_SCREEN_GESTURE, isChecked ? 1 : 0);
SystemProperties.set("persist.sys.tap_gesture", isChecked ? "1" : "0");
return success;
}
private AmbientDisplayConfiguration getAmbientConfig() {