summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorBrad Ebinger <breadley@google.com>2019-04-30 11:37:27 -0700
committerBrad Ebinger <breadley@google.com>2019-06-13 18:30:14 +0000
commit05f4ff0a9549afb99f10b01d0813daaa4fae446d (patch)
treea56ff7663d453862f537e5357e6d6bec05f7651d /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parent26b242f75e44253efd0d538b45095ec7bd1e5544 (diff)
Trampoline SMS disambig dialog to Telephony
SmsManager used to display a "select default SMS subscription" dialog every time SmsManager was used and no default SMS subscription was set. This change fixes the following issues: 1_ getSubscriptionId no longer pops up a disambig dialog. 2) The disambig dialog no longer sets the default, rather it waits for the response from the user and performs the operation when it receives a response. 2a) Dialogs can no longer be created from background services, so we now have a restriction that if the disambig dialog is shown via a background service, we will use phone 0 as default (backwards compat for apps targeting <Q) or fail (on apps targeting Q+). 3) If there is only one active subscription, use that to perform the operation on MSIM devices instead of asking and only displaying the one active subscription. 4) Certain non "user-facing" APIs that are used by carrier apps no longer will pop up a UI. Bug: 131713446 Bug: 130853716 Bug: 129141025 Test: run SmsManagerTestApp; atest TelephonyFrameworksTests Merged-In: Ibbc07c961f1bdc19e1015885487e9f7b6a14fa83 Change-Id: I6be1c6d7bf6b6ee614b6a7d0369147e3b1890588
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions