Describe the bug
Scrolling up/down on screens that have a lot of vector-based images can be slow on lower-end devices.
To Reproduce
Steps to reproduce the behavior:
Open the alpha version of the app (debug build)
Play through the beginning of 'Comparing Numbers' lesson in 'Place Values' until reaching the state starting with: "But, what if the two numbers have the same number of places?" question (this question has an image in the content description and several larger images in the item selection
Scroll up/down in the state quickly
Observe lag
Expected behavior
The scrolling should be smooth. We may need to perform bitmap rendering & caching for pictures to avoid re-drawing them; this will likely be faster at the cost of a bit more memory consumption.
Screenshots
N/A
Device
Device being used: Nexus 5X
SDK version: 27
Additional context
This was found during alpha MR2 testing.
Describe the bug Scrolling up/down on screens that have a lot of vector-based images can be slow on lower-end devices.
To Reproduce Steps to reproduce the behavior:
Expected behavior The scrolling should be smooth. We may need to perform bitmap rendering & caching for pictures to avoid re-drawing them; this will likely be faster at the cost of a bit more memory consumption.
Screenshots N/A
Device
Additional context This was found during alpha MR2 testing.