You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for opening an Issue in our Repository.
The issue has been forwarded to the team and we'll follow up as soon as we have time to investigate.
As stated in our Contribution Guidelines, requests for feedback should be addressed via the Feedback section in the Android app.
Task: https://app.asana.com/0/1125189844152671/1208000645162922/f
Issue URL: #4869
### Description
There is a typing animation that adds each letter to the screen
sequentially. The last word of each line can jerk to the next line if
the word is long enough. On iOS the equivalent animation keeps
characters in position as they are revealed. On Android this animation
is more akin to what you would see when you are actually typing and you
type a long word at the end of a line. The word jerks to the next line.
This is fine when you are typing. But at speed an in an animation it
does not look good. This PR copies iOS style, and applies 100%
transparency to all letters that have not yet been "typed" in the
animation.
### Steps to test this PR
1. Install a fresh copy of the app
2. Do onboarding
_Feature 1_
- [ Change TypeAnimationTextView to progressively reveal each character
rather than progressively adding each character to the output sting ]
### UI changes
Before
[Screen_recording_20240807_211447.webm](https://github.com/user-attachments/assets/8e619a1f-5cc1-46ac-8080-e0d940aa3ed4)
After
[Screen_recording_20240808_021820.webm](https://github.com/user-attachments/assets/f49489f0-404e-41eb-af94-09f0bade0c9a)
---------
Co-authored-by: bemusementpark <bemusementpark>
Describe the bug
During the onboarding animation
Screen_recording_20240807_211447.webm
How to Reproduce
This is in contrast to DDG iOS which
Expected behavior
Although it is expected behaviour when you are actually typing, it looks glitchy in an animation, especially a fast one.
I would expect Android to behave as iOS does where each letter is progressively revealed in its right place.
Environment
The text was updated successfully, but these errors were encountered: