summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Youming Ye <paulye@google.com> 2018-08-10 18:21:25 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2018-08-10 18:21:25 +0000
commit2052fba20af2c7ddab0ab501b18b86be2946534c (patch)
tree2cf11615f6ad17635c7367b45660085389e12d14
parent7e83b79010273a61dfcfc01bebcf1e9d0a1cc095 (diff)
parent9b3eb9c9b5f18c124197fa795258da0520a2352f (diff)
Merge "Fix permission check for TelephonyManager#isTtyModeSupported."
-rw-r--r--telephony/java/android/telephony/TelephonyManager.java10
1 files changed, 4 insertions, 6 deletions
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java
index 63b3b81c5b38..eda6192978a6 100644
--- a/telephony/java/android/telephony/TelephonyManager.java
+++ b/telephony/java/android/telephony/TelephonyManager.java
@@ -6680,14 +6680,12 @@ public class TelephonyManager {
@Deprecated
public boolean isTtyModeSupported() {
try {
- ITelephony telephony = getITelephony();
- if (telephony != null) {
- return telephony.isTtyModeSupported();
+ TelecomManager telecomManager = TelecomManager.from(mContext);
+ if (telecomManager != null) {
+ return telecomManager.isTtySupported();
}
- } catch (RemoteException e) {
- Log.e(TAG, "Error calling ITelephony#isTtyModeSupported", e);
} catch (SecurityException e) {
- Log.e(TAG, "Permission error calling ITelephony#isTtyModeSupported", e);
+ Log.e(TAG, "Permission error calling TelecomManager#isTtySupported", e);
}
return false;
}