diff options
| author | Nauval Rizky <enuma.alrizky@gmail.com> | 2021-12-14 15:57:44 +0700 |
|---|---|---|
| committer | nebrassy <nebras30@gmail.com> | 2022-06-12 16:30:59 +0200 |
| commit | 63976449c708048a3c1c3bec97929fd083e743e3 (patch) | |
| tree | 0047d690903ba009d799fa755a25ac0656afc9e4 | |
| parent | a47a139f74f6626fb1558b46c8a2da4d30153fa1 (diff) | |
vayu: parts: Sort refresh rate cycle in natural order
Change-Id: Ib993f8fa1be996d161e92168221f15716695754c
| -rw-r--r-- | parts/src/org/lineageos/settings/RefreshRateTileService.java | 5 |
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(); } |
