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

Commit 5fa6737c authored by Jean Chalard's avatar Jean Chalard
Browse files

Insert into user dict with the correct locale

This fixes a bug where a word would be entered in the user
dictionary with the wrong locale.

Bug: 5667272
Change-Id: I219d5461f8f8c74b6ab34f9bb157a4b977f00e68
parent 0a83e9d4
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -9925,6 +9925,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
            if (suggestionInfo.suggestionIndex == ADD_TO_DICTIONARY) {
                Intent intent = new Intent(Settings.ACTION_USER_DICTIONARY_INSERT);
                intent.putExtra("word", originalText);
                intent.putExtra("locale", getTextServicesLocale().toString());
                intent.setFlags(intent.getFlags() | Intent.FLAG_ACTIVITY_NEW_TASK);
                getContext().startActivity(intent);
                // There is no way to know if the word was indeed added. Re-check.