Merge "Reorder default app summary to match subpage ordering"
This commit is contained in:
committed by
Android (Google) Code Review
commit
84f1e3003a
@@ -133,10 +133,10 @@ public class DefaultAppSettings extends DashboardFragment {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
CharSequence summary = concatSummaryText(
|
CharSequence summary = concatSummaryText(
|
||||||
mDefaultSmsPreferenceController.getDefaultAppLabel(),
|
mDefaultBrowserPreferenceController.getDefaultAppLabel(),
|
||||||
mDefaultBrowserPreferenceController.getDefaultAppLabel());
|
|
||||||
summary = concatSummaryText(summary,
|
|
||||||
mDefaultPhonePreferenceController.getDefaultAppLabel());
|
mDefaultPhonePreferenceController.getDefaultAppLabel());
|
||||||
|
summary = concatSummaryText(summary,
|
||||||
|
mDefaultSmsPreferenceController.getDefaultAppLabel());
|
||||||
if (!TextUtils.isEmpty(summary)) {
|
if (!TextUtils.isEmpty(summary)) {
|
||||||
mSummaryLoader.setSummary(this, summary);
|
mSummaryLoader.setSummary(this, summary);
|
||||||
}
|
}
|
||||||
|
@@ -95,7 +95,7 @@ public class DefaultAppSettingsTest {
|
|||||||
when(defaultBrowser.getDefaultAppLabel()).thenReturn("Browser1");
|
when(defaultBrowser.getDefaultAppLabel()).thenReturn("Browser1");
|
||||||
when(defaultPhone.getDefaultAppLabel()).thenReturn("Phone1");
|
when(defaultPhone.getDefaultAppLabel()).thenReturn("Phone1");
|
||||||
summaryProvider.setListening(true);
|
summaryProvider.setListening(true);
|
||||||
verify(summaryLoader).setSummary(summaryProvider, "Sms1, Browser1, Phone1");
|
verify(summaryLoader).setSummary(summaryProvider, "Browser1, Phone1, Sms1");
|
||||||
|
|
||||||
// 2 available
|
// 2 available
|
||||||
when(defaultSms.getDefaultAppLabel()).thenReturn(null);
|
when(defaultSms.getDefaultAppLabel()).thenReturn(null);
|
||||||
@@ -108,13 +108,13 @@ public class DefaultAppSettingsTest {
|
|||||||
when(defaultBrowser.getDefaultAppLabel()).thenReturn(null);
|
when(defaultBrowser.getDefaultAppLabel()).thenReturn(null);
|
||||||
when(defaultPhone.getDefaultAppLabel()).thenReturn("Phone1");
|
when(defaultPhone.getDefaultAppLabel()).thenReturn("Phone1");
|
||||||
summaryProvider.setListening(true);
|
summaryProvider.setListening(true);
|
||||||
verify(summaryLoader).setSummary(summaryProvider, "Sms1, Phone1");
|
verify(summaryLoader).setSummary(summaryProvider, "Phone1, Sms1");
|
||||||
|
|
||||||
when(defaultSms.getDefaultAppLabel()).thenReturn("Sms1");
|
when(defaultSms.getDefaultAppLabel()).thenReturn("Sms1");
|
||||||
when(defaultBrowser.getDefaultAppLabel()).thenReturn("Browser1");
|
when(defaultBrowser.getDefaultAppLabel()).thenReturn("Browser1");
|
||||||
when(defaultPhone.getDefaultAppLabel()).thenReturn(null);
|
when(defaultPhone.getDefaultAppLabel()).thenReturn(null);
|
||||||
summaryProvider.setListening(true);
|
summaryProvider.setListening(true);
|
||||||
verify(summaryLoader).setSummary(summaryProvider, "Sms1, Browser1");
|
verify(summaryLoader).setSummary(summaryProvider, "Phone1, Sms1");
|
||||||
|
|
||||||
// 1 available
|
// 1 available
|
||||||
when(defaultSms.getDefaultAppLabel()).thenReturn(null);
|
when(defaultSms.getDefaultAppLabel()).thenReturn(null);
|
||||||
|
Reference in New Issue
Block a user