diff options
| author | 2018-01-09 20:30:29 +0000 | |
|---|---|---|
| committer | 2018-01-09 20:30:29 +0000 | |
| commit | e251bb72ed747780df6ae7eed5924e913498841d (patch) | |
| tree | fc022bd256e80ad366fa7cc5aefd2344ba6746f8 | |
| parent | e77808d93684602333c5a1fbb756f8c7cad77629 (diff) | |
| parent | cbe2c55a69f15aa0a5f9a8913e82cedd742781c9 (diff) | |
Merge "Fix ResolverActivity don't show items"
| -rw-r--r-- | core/java/com/android/internal/app/ResolverComparator.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/com/android/internal/app/ResolverComparator.java b/core/java/com/android/internal/app/ResolverComparator.java index 77cfc2fc5bd4..96d3baf7cf0b 100644 --- a/core/java/com/android/internal/app/ResolverComparator.java +++ b/core/java/com/android/internal/app/ResolverComparator.java @@ -411,6 +411,9 @@ class ResolverComparator implements Comparator<ResolvedComponentInfo> { mContext.unbindService(mConnection); mConnection.destroy(); } + if (mAfterCompute != null) { + mAfterCompute.afterCompute(); + } if (DEBUG) { Log.d(TAG, "Unbinded Resolver Ranker."); } @@ -573,7 +576,6 @@ class ResolverComparator implements Comparator<ResolvedComponentInfo> { if (DEBUG) { Log.d(TAG, "Has not found valid ResolverRankerService; Skip Prediction"); } - return; } else { try { mConnectSignal.await(CONNECTION_COST_TIMEOUT_MILLIS, TimeUnit.MILLISECONDS); |