| Index: components/policy/android/java/src/org/chromium/policy/AbstractAppRestrictionsProvider.java
|
| diff --git a/components/policy/android/java/src/org/chromium/policy/AbstractAppRestrictionsProvider.java b/components/policy/android/java/src/org/chromium/policy/AbstractAppRestrictionsProvider.java
|
| index 64f886b169d84764d0a02b7cdcf3b3c01a8bf122..45b7c9ce86939aa9287bab2c4ed76d3c87dcf23a 100644
|
| --- a/components/policy/android/java/src/org/chromium/policy/AbstractAppRestrictionsProvider.java
|
| +++ b/components/policy/android/java/src/org/chromium/policy/AbstractAppRestrictionsProvider.java
|
| @@ -96,7 +96,12 @@ public void refresh() {
|
|
|
| final Bundle cachedResult = getCachedPolicies();
|
| if (cachedResult != null) {
|
| - notifySettingsAvailable(cachedResult);
|
| + ThreadUtils.runOnUiThread(new Runnable() {
|
| + @Override
|
| + public void run() {
|
| + notifySettingsAvailable(cachedResult);
|
| + }
|
| + });
|
| }
|
|
|
| mExecutor.execute(new Runnable() {
|
|
|