aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNauval Rizky <enuma.alrizky@gmail.com>2021-12-14 15:57:44 +0700
committernebrassy <nebras30@gmail.com>2022-06-12 16:30:59 +0200
commit63976449c708048a3c1c3bec97929fd083e743e3 (patch)
tree0047d690903ba009d799fa755a25ac0656afc9e4
parenta47a139f74f6626fb1558b46c8a2da4d30153fa1 (diff)
vayu: parts: Sort refresh rate cycle in natural order
Change-Id: Ib993f8fa1be996d161e92168221f15716695754c
-rw-r--r--parts/src/org/lineageos/settings/RefreshRateTileService.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/parts/src/org/lineageos/settings/RefreshRateTileService.java b/parts/src/org/lineageos/settings/RefreshRateTileService.java
index d5124e8..97f2db8 100644
--- a/parts/src/org/lineageos/settings/RefreshRateTileService.java
+++ b/parts/src/org/lineageos/settings/RefreshRateTileService.java
@@ -24,6 +24,8 @@ import android.service.quicksettings.TileService;
import android.view.Display;
import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Comparator;
import java.util.List;
import java.util.Locale;
@@ -52,6 +54,9 @@ public class RefreshRateTileService extends TileService {
availableRates.add(rate);
}
}
+ if (!availableRates.isEmpty()) {
+ availableRates.sort(Comparator.naturalOrder());
+ }
syncFromSettings();
}