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

Commit 952c0fd7 authored by Przemyslaw Szczepaniak's avatar Przemyslaw Szczepaniak
Browse files

Do not reset language in case of the TTS service reconnect.

Bug:12428804
Change-Id: I0b1b1274c47edd28eae1701808d50aeb6c36324c
parent 0416faa2
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -1500,11 +1500,13 @@ public class TextToSpeech {

                    try {
                        mService.setCallback(getCallerIdentity(), mCallback);
                        String[] defaultLanguage = mService.getClientDefaultLanguage();

                        if (mParams.getString(Engine.KEY_PARAM_LANGUAGE) == null) {
                            String[] defaultLanguage = mService.getClientDefaultLanguage();
                            mParams.putString(Engine.KEY_PARAM_LANGUAGE, defaultLanguage[0]);
                            mParams.putString(Engine.KEY_PARAM_COUNTRY, defaultLanguage[1]);
                            mParams.putString(Engine.KEY_PARAM_VARIANT, defaultLanguage[2]);
                        }

                        Log.i(TAG, "Set up connection to " + mName);
                        return SUCCESS;