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

Commit 5e0d74d8 authored by Niels Egberts's avatar Niels Egberts Committed by android-build-merger
Browse files

Merge "Save instance to avoid crash opon restore in onCreate." into oc-dev

am: dc322cf1

Change-Id: I2644bd82b82b89f15548de58c76c751162122f7f
parents 118fa02c dc322cf1
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();