summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <treehugger-gerrit@google.com> 2018-01-09 20:30:29 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2018-01-09 20:30:29 +0000
commite251bb72ed747780df6ae7eed5924e913498841d (patch)
treefc022bd256e80ad366fa7cc5aefd2344ba6746f8
parente77808d93684602333c5a1fbb756f8c7cad77629 (diff)
parentcbe2c55a69f15aa0a5f9a8913e82cedd742781c9 (diff)
Merge "Fix ResolverActivity don't show items"
-rw-r--r--core/java/com/android/internal/app/ResolverComparator.java4
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);