summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad Ebinger <breadley@google.com>2023-09-12 02:06:33 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-09-12 02:06:33 +0000
commitc136a962e366743432482c79758e0f42a2db59c9 (patch)
tree4768aba64e80fdab7b419f374fd706d7f11336c9
parent0bc66fe2d42b1f0a8de6ffbe9f541bd73949b621 (diff)
parent75a005b186659f6867bf6574377d63880152a043 (diff)
downloadTelecomm-c136a962e366743432482c79758e0f42a2db59c9.tar.gz
Fix ConnectionServiceFocusManager NPE am: 021a0ee8ff am: 16e65883f0 am: df26b7f841 am: 75a005b186
Original change: https://android-review.googlesource.com/c/platform/packages/services/Telecomm/+/2747814 Change-Id: I847b63204a4a25291000e426839668e5706c4fe2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--[-rwxr-xr-x]src/com/android/server/telecom/ConnectionServiceWrapper.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/server/telecom/ConnectionServiceWrapper.java b/src/com/android/server/telecom/ConnectionServiceWrapper.java
index c550eded7..728e121f5 100755..100644
--- a/src/com/android/server/telecom/ConnectionServiceWrapper.java
+++ b/src/com/android/server/telecom/ConnectionServiceWrapper.java
@@ -2391,6 +2391,7 @@ public class ConnectionServiceWrapper extends ServiceBinder implements
BindCallback callback = new BindCallback() {
@Override
public void onSuccess() {
+ if (!isServiceValid("connectionServiceFocusLost")) return;
try {
mServiceInterface.connectionServiceFocusLost(
Log.getExternalSession(TELECOM_ABBREVIATION));
@@ -2410,6 +2411,7 @@ public class ConnectionServiceWrapper extends ServiceBinder implements
BindCallback callback = new BindCallback() {
@Override
public void onSuccess() {
+ if (!isServiceValid("connectionServiceFocusGained")) return;
try {
mServiceInterface.connectionServiceFocusGained(
Log.getExternalSession(TELECOM_ABBREVIATION));