fix(updates): remove redundant repeatOnLifecycle() call in Updates screen
Description
Removes redundant repeatOnLifecycle() call in Updates screen.
setButtonEnabled() and its caller updateButtonAvailability() functions gets called from different event-emitting places. This would launch redundant coroutines, and they would live all together at the same time until the view was destroyed.
This MR fixes removes the unnecessary coroutine launch for updating the button.
Screenshots
Technical details
Tests
Issues
10 commandments of code review
Edited by Fahim M. Choudhury