summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorAhaan Ugale <augale@google.com>2021-01-31 21:24:37 -0800
committerAhaan Ugale <augale@google.com>2021-02-05 16:38:52 -0800
commited6a3111cb8c750fcfc989194dfa5d5811aead4c (patch)
tree45b6c38110455324380f7e54d2100ccdf8fcf34b /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parent2bde0ac1d8a65f9a50e3b49a077d3e1a6db3993c (diff)
Fix DynamicLayout init to use transformed text length.
It already uses the transformed text characters, but uses the length of the base text. This does not account for TransformationMethod2, which can change length, including AllCapsTransformationMethod ("ß" becomes "SS") and TranslationTransformationMethod (arbitrary length changes). This change does not fix updates that happens through DynamicLayout.ChangeWatcher; those will be fixed in separate change(s). Bug: 178650596 Test: atest DynamicLayoutBlocksTest DynamicLayoutTest TextLayoutTest \ TextViewTest Test: manually on a sample app with AllCaps Test: manually with Translate on a real app Change-Id: Iec4699c8d9967cb4622fe59ba91849642d72b52e
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions