5405 install button status
Description
Fixed install button status after uninstalling an app. Previously app info was not updated with updated data after app uninstall. This fix is applied for Home page, App List page, and Search page. Fixed a memory leak in the search page. Unit test added for the logic added to FusedApi classes and FaultyAppRepository
Issue(s)
Test environment
Gradle build against 5405-install_button_status branch, install the apk into the device
Test procedures
- Install an app. The "Install" button changes to "Open".
- Press Home button (navigation bar)
- From home screen, uninstall the app.
- Press Recent apps button (navigation bar)
- Open App Lounge. check expected status is showing
Technical details
Screenshots
Check list
-
Self review -
Test procedure explained -
Tested on fresh install -
Tested applied as an update -
License -
Internal documentation -
User documentation
Edited by Hasib Prince