summaryrefslogtreecommitdiff
path: root/InCallUI
diff options
context:
space:
mode:
authorYorke Lee <yorkelee@google.com>2015-12-09 16:56:01 +0000
committerandroid-build-merger <android-build-merger@google.com>2015-12-09 16:56:01 +0000
commit418e6f1762499964264c731e1c911f979c4b8fd8 (patch)
treed33246ba409631cad7a40cec3dda47827bb02893 /InCallUI
parent0b687c08d7f9a5fb0d00fea0cf9d6c8cf5bdaef8 (diff)
parentd8e1e9a22c2280c0dae3fafa423126fd3d073989 (diff)
Merge "Fix for Google Caller ID not working" into ub-contactsdialer-b-dev
am: 9294fe9eeb * commit '9294fe9eeb054290f5d4290c53c4b47225bf01b6': Fix for Google Caller ID not working
Diffstat (limited to 'InCallUI')
-rw-r--r--InCallUI/src/com/android/incallui/CallerInfoAsyncQuery.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/InCallUI/src/com/android/incallui/CallerInfoAsyncQuery.java b/InCallUI/src/com/android/incallui/CallerInfoAsyncQuery.java
index 3467684f5..bf254c605 100644
--- a/InCallUI/src/com/android/incallui/CallerInfoAsyncQuery.java
+++ b/InCallUI/src/com/android/incallui/CallerInfoAsyncQuery.java
@@ -409,6 +409,9 @@ public class CallerInfoAsyncQuery {
long[] directoryIds = getDirectoryIds(context);
int size = directoryIds.length;
if (size == 0) {
+ if (listener != null) {
+ listener.onQueryComplete(token, cookie, info);
+ }
return;
}
@@ -464,13 +467,13 @@ public class CallerInfoAsyncQuery {
private static final class DirectoryQueryCompleteListener implements OnQueryCompleteListener {
int mCount;
- boolean mIsListernerCalled;
+ boolean mIsListenerCalled;
OnQueryCompleteListener mListener;
DirectoryQueryCompleteListener(int size, OnQueryCompleteListener listener) {
mCount = size;
mListener = listener;
- mIsListernerCalled = false;
+ mIsListenerCalled = false;
}
@Override
@@ -478,8 +481,8 @@ public class CallerInfoAsyncQuery {
boolean shouldCallListener = false;
synchronized (this) {
mCount = mCount - 1;
- if (!mIsListernerCalled && (ci.contactExists || mCount == 0)) {
- mIsListernerCalled = true;
+ if (!mIsListenerCalled && (ci.contactExists || mCount == 0)) {
+ mIsListenerCalled = true;
shouldCallListener = true;
}
}