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

Commit e53c0bb1 authored by Niels Egberts's avatar Niels Egberts Committed by gitbuildkicker
Browse files

Save instance to avoid crash opon restore in onCreate.

Bug: 37110223
Test: mmma packages/apps/Settings
Change-Id: I82457880bf310efbb7e999a5776858e47b0660c9
(cherry picked from commit 4b891422)
parent 73e0f825
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -265,6 +265,19 @@ public class TextToSpeechSettings extends SettingsPreferenceFragment
        }
    }

    @Override
    public void onSaveInstanceState(Bundle outState) {
        super.onSaveInstanceState(outState);

        // Save the mLocalePreference values, so we can repopulate it with entries.
        outState.putCharSequenceArray(STATE_KEY_LOCALE_ENTRIES,
                mLocalePreference.getEntries());
        outState.putCharSequenceArray(STATE_KEY_LOCALE_ENTRY_VALUES,
                mLocalePreference.getEntryValues());
        outState.putCharSequence(STATE_KEY_LOCALE_VALUE,
                mLocalePreference.getValue());
    }

    private void initSettings() {
        final ContentResolver resolver = getContentResolver();