## Types of changes
- [x] I have read the **CONTRIBUTING** document.
- [x] My code follows the code style of this project.
- [ ] I have updated the documentation accordingly.
- [ ] I have added tests to cover my changes.
- [x] All new and existing tests passed.
- [x] This is **NOT** translation related.
This closes issue #79
This is unrelated to the issue, I just removed it since I stumbled upon it while finding a solution.
Just above:
if (response.isNotEmpty()) {
items = response
It is thus redundant to print a message if no source is present since we already checked for that and handled it above.
This is unrelated to the issue, I just removed it since I stumbled upon it while finding a solution.
Just above:
```
if (response.isNotEmpty()) {
items = response
```
It is thus redundant to print a message if no source is present since we already checked for that and handled it above.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Types of changes
This closes issue #79
@@ -63,13 +63,6 @@ class SourcesActivity : AppCompatActivity(), DIAware {)binding.recyclerView.adapter = mAdaptermAdapter.notifyDataSetChanged()if (items.isEmpty()) {Why was this deleted ?
This is unrelated to the issue, I just removed it since I stumbled upon it while finding a solution.
Just above:
It is thus redundant to print a message if no source is present since we already checked for that and handled it above.
@@ -61,9 +61,13 @@ class SourcesListAdapter(binding.sourceTitle.text = itm.title.getHtmlDecoded()}override fun getItemId(position: Int) = position.toLong()Are these two changes really needed ?
Yes, these are the changes that actually solve the problem.
The position keeps getting reset otherwise and that was why we would get a repeating list.