Settings: Display corp profile calendars in event rule selection.
And sort the accounts by display name. Bug: 21155107 Change-Id: I8789022535ba7c66d950f5ec6f93c40ffb8106d3
This commit is contained in:
@@ -23,6 +23,7 @@ import android.content.Intent;
|
||||
import android.content.pm.ServiceInfo;
|
||||
import android.content.res.Resources;
|
||||
import android.os.Bundle;
|
||||
import android.os.UserHandle;
|
||||
import android.preference.Preference;
|
||||
import android.preference.Preference.OnPreferenceClickListener;
|
||||
import android.preference.PreferenceScreen;
|
||||
@@ -214,12 +215,9 @@ public class ZenModeAutomationSettings extends ZenModeSettingsBase {
|
||||
|
||||
private String computeCalendarName(EventInfo event) {
|
||||
if (event.calendar != EventInfo.ANY_CALENDAR) {
|
||||
final CalendarInfo[] calendars = ZenModeEventRuleSettings.getCalendars(mContext);
|
||||
for (int i = 0; i < calendars.length; i++) {
|
||||
final CalendarInfo calendar = calendars[i];
|
||||
if (calendar.id == event.calendar) {
|
||||
return calendar.name;
|
||||
}
|
||||
final CalendarInfo calendar = ZenModeEventRuleSettings.findCalendar(mContext, event);
|
||||
if (calendar != null) {
|
||||
return calendar.name;
|
||||
}
|
||||
}
|
||||
return getString(R.string.zen_mode_event_rule_summary_any_calendar);
|
||||
|
Reference in New Issue
Block a user