| 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 3fc27327530627d127db420cc5baad5299fa57a8..bf77ebfa1003273a6055fb90e7392d80e3f19158 100644
|
| --- a/components/policy/android/java/src/org/chromium/policy/AbstractAppRestrictionsProvider.java
|
| +++ b/components/policy/android/java/src/org/chromium/policy/AbstractAppRestrictionsProvider.java
|
| @@ -85,7 +85,12 @@ public void startListeningForPolicyChanges() {
|
| 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() {
|
|
|