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

Commit 4a435d67 authored by Tim Barron's avatar Tim Barron Committed by Automerger Merge Worker
Browse files

Merge "Call persistToDisk after indexing VisibilityDoc" into sc-dev am: 6e797a5d

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14344095

Change-Id: I08e892734b9738fa99b7499dc0cceeecb59bae0a
parents c2f4e453 6e797a5d
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -37,6 +37,8 @@ import android.util.Log;


import com.android.server.appsearch.external.localstorage.util.PrefixUtil;
import com.android.server.appsearch.external.localstorage.util.PrefixUtil;


import com.google.android.icing.proto.PersistType;

import java.util.ArrayList;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Arrays;
import java.util.Collections;
import java.util.Collections;
@@ -373,6 +375,8 @@ public class VisibilityStore {


        mAppSearchImpl.putDocument(
        mAppSearchImpl.putDocument(
                PACKAGE_NAME, DATABASE_NAME, visibilityDocument.build(), /*logger=*/ null);
                PACKAGE_NAME, DATABASE_NAME, visibilityDocument.build(), /*logger=*/ null);
        // Now that the visibility document has been written. Persist the newly written data.
        mAppSearchImpl.persistToDisk(PersistType.Code.LITE);


        // Update derived data structures.
        // Update derived data structures.
        mNotPlatformSurfaceableMap.put(prefix, schemasNotPlatformSurfaceable);
        mNotPlatformSurfaceableMap.put(prefix, schemasNotPlatformSurfaceable);