aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNauval Rizky <enuma.alrizky@gmail.com>2021-08-05 22:22:52 +0700
committernebrassy <nebras30@gmail.com>2022-06-12 16:30:57 +0200
commit0b37eb266b984562a13a65c887089ed4bd772074 (patch)
treeb3d0c4c4d13c3fdd131906aa431a5ac5fb7874f5
parent93ccf79974bb7ed6101b3c17119a3ef2842e0331 (diff)
vayu: parts: RefreshRateTile: Wire-up preferred refresh-rate value too
Since our framework already support customizing DisplayModeRedirector's default preferred refresh rate value via system settings, lets do it too for our simple QS tile for better consistency. Signed-off-by: Nauval Rizky <enuma.alrizky@gmail.com> Signed-off-by: David Setiawan <fryevia@foxmail.com> Change-Id: Ic7d0b1edbd0abb881e7e4648bcbd906154e04ad4
-rw-r--r--parts/src/org/lineageos/settings/RefreshRateTileService.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/parts/src/org/lineageos/settings/RefreshRateTileService.java b/parts/src/org/lineageos/settings/RefreshRateTileService.java
index baa50b1..d5124e8 100644
--- a/parts/src/org/lineageos/settings/RefreshRateTileService.java
+++ b/parts/src/org/lineageos/settings/RefreshRateTileService.java
@@ -29,6 +29,7 @@ import java.util.Locale;
public class RefreshRateTileService extends TileService {
private static final String KEY_MIN_REFRESH_RATE = "min_refresh_rate";
+ private static final String KEY_PREFERRED_REFRESH_RATE = "preferred_refresh_rate";
private static final String KEY_PEAK_REFRESH_RATE = "peak_refresh_rate";
private Context context;
@@ -74,6 +75,7 @@ public class RefreshRateTileService extends TileService {
float rate = availableRates.get(activeRateMin);
Settings.System.putFloat(context.getContentResolver(), KEY_MIN_REFRESH_RATE, rate);
+ Settings.System.putFloat(context.getContentResolver(), KEY_PREFERRED_REFRESH_RATE, rate);
Settings.System.putFloat(context.getContentResolver(), KEY_PEAK_REFRESH_RATE, rate);
}