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

Commit 8873ac60 authored by Jean Chalard's avatar Jean Chalard Committed by Android Git Automerger
Browse files

am a5e28acf: Merge "Fix a bug where AOSP Latin IME would not fill dictionaries"

* commit 'a5e28acf':
  Fix a bug where AOSP Latin IME would not fill dictionaries
parents 4637e15e a5e28acf
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -439,7 +439,6 @@ public final class BinaryDictionaryFileDumper {
            final ContentProviderClient client, final String clientId) throws RemoteException {
        final String metadataFileUri = MetadataFileUriGetter.getMetadataUri(context);
        final String metadataAdditionalId = MetadataFileUriGetter.getMetadataAdditionalId(context);
        if (TextUtils.isEmpty(metadataFileUri)) return;
        // Tell the content provider to reset all information about this client id
        final Uri metadataContentUri = getProviderUriBuilder(clientId)
                .appendPath(QUERY_PATH_METADATA)
+2 −7
Original line number Diff line number Diff line
@@ -291,13 +291,8 @@ final public class BinaryDictionaryGetter {
            final Context context) {

        final boolean hasDefaultWordList = DictionaryFactory.isDictionaryAvailable(context, locale);
        // We need internet access to do the following. Only do this if the package actually
        // has the permission.
        if (context.checkCallingOrSelfPermission(android.Manifest.permission.INTERNET)
                == PackageManager.PERMISSION_GRANTED) {
        BinaryDictionaryFileDumper.cacheWordListsFromContentProvider(locale, context,
                hasDefaultWordList);
        }
        final File[] cachedWordLists = getCachedWordLists(locale.toString(), context);
        final String mainDictId = DictionaryInfoUtils.getMainDictId(locale);
        final DictPackSettings dictPackSettings = new DictPackSettings(context);