Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2e340382 authored by Chaohui Wang's avatar Chaohui Wang
Browse files

Fix crash for DefaultSubscriptionController

setSummaryProvider() is used instead of setSummary() in
Ia24d88817c99db7ed3fc264dbc9c10e0a09d8a39, but there is still a place
using the setSummary(), mixing these two will lead to crash.

Change it to setSummaryProvider() to prevent crash.

Fix: 233295254
Fix: 233712251
Test: manual
Change-Id: I4627545711b848009c3bd7179f0368ff82e62697
parent d9174aa3
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -168,8 +168,8 @@ public abstract class DefaultSubscriptionController extends TelephonyBasePrefere

        if (subs.size() == 1) {
            mPreference.setEnabled(false);
            mPreference.setSummary(SubscriptionUtil.getUniqueSubscriptionDisplayName(
                    subs.get(0), mContext));
            mPreference.setSummaryProvider(pref ->
                    SubscriptionUtil.getUniqueSubscriptionDisplayName(subs.get(0), mContext));
            return;
        }