Merge "Sort Uncategorized channel to the bottom." into pi-dev

This commit is contained in:
Alison Cichowlas
2018-03-16 15:44:12 +00:00
committed by Android (Google) Code Review

View File

@@ -355,7 +355,13 @@ abstract public class NotificationSettingsBase extends DashboardFragment {
(left, right) -> { (left, right) -> {
if (left.isDeleted() != right.isDeleted()) { if (left.isDeleted() != right.isDeleted()) {
return Boolean.compare(left.isDeleted(), right.isDeleted()); return Boolean.compare(left.isDeleted(), right.isDeleted());
} else if (left.getId().equals(NotificationChannel.DEFAULT_CHANNEL_ID)) {
// Uncategorized/miscellaneous legacy channel goes last
return 1;
} else if (right.getId().equals(NotificationChannel.DEFAULT_CHANNEL_ID)) {
return -1;
} }
return left.getId().compareTo(right.getId()); return left.getId().compareTo(right.getId());
}; };