Issue 6500: Clear updates data if sources are changed.
Description
Clear previously fetched updates data from memory if app sources are changed. This will trigger fetching updates data again and respect update preferences.
Screenshots
Technical details
Tests
https://gitlab.e.foundation/e/os/apps/-/quality/test_cases/221
Issues
https://gitlab.e.foundation/e/backlog/-/issues/6500