From 30dc7856360ba4ab0903544cd3a44b9af1c3ea23 Mon Sep 17 00:00:00 2001 From: Stephen Bird Date: Tue, 16 Feb 2016 16:55:50 -0800 Subject: Fix crash with null mimetype Ticket: CD-421 Change-Id: I34a19400e1f8d08a23773ded1d5e012d75140449 --- src-ambient/incall/CallMethodHelper.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src-ambient') diff --git a/src-ambient/incall/CallMethodHelper.java b/src-ambient/incall/CallMethodHelper.java index 015abfd..10e5e7f 100644 --- a/src-ambient/incall/CallMethodHelper.java +++ b/src-ambient/incall/CallMethodHelper.java @@ -25,6 +25,7 @@ import android.content.res.Resources; import android.os.Bundle; import android.os.Handler; import android.os.Looper; +import android.text.TextUtils; import android.util.Log; import android.widget.Toast; @@ -196,8 +197,11 @@ public class CallMethodHelper { public static CallMethodInfo getMethodForMimeType(String mimeType) { for (CallMethodInfo entry : mCallMethodInfos.values()) { - if (entry.mMimeType.equals(mimeType)) { - return entry; + // TODO: find out why mimetype may be null + if (!TextUtils.isEmpty(entry.mMimeType)) { + if (entry.mMimeType.equals(mimeType)) { + return entry; + } } } return null; -- cgit v1.2.3