Fix upload card view arrow direction error (#2205) #2653
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Fixes #2205 Upload card view arrow points in random direction
This is an intermittent bug, hard to reproduce but when it occurs then the bug hides in the Android native libraries where the ViewPropertyAnimator sets the rotation member variable on the arrow ImageView. Therefore I eliminated the reading of this field and set the rotation property explicitly. The rotation of the arrow is also set explicitly in the activity_upload_bottom_card.xml layout file.
Tests performed
Tested on betaDebug build variant on Galaxy_Nexus_API_28 with API level 28 with the same settings as described in the conversation below the Issue.
Screenshots showing what changed (optional - for UI changes)