-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add follow/unfollow button to the Followed Sites tab on Reader's management section #11219
Conversation
You can test the changes on this Pull Request by downloading the APK here. |
Hi! I downloaded the APK above but for some reason I am not seeing the correct reader version. Maybe because it is dependent on the other PRs being merged. But reviewing based on what you have described:
Sounds good. I'm assuming its the same animation we use elsewhere for this state change. (e.g. when you follow/unfollow from a single site view
I agree with your decision here. I have encountered this issue before and what you described is common practice. I would just like to clarify that if I unfollow a site, then leave this page, and return again...will it then be gone for the list? Or what is the mechanism that determines when the item does disappear?
I think this is ok as we do not display any toast in the existing single site case Thanks for tagging for design review. Feel free to @ me on any of the iA stuff as well. Thanks for the helpful description too. And if APKs or screenshots are available to take a look myself even better! |
Yes, that's correct.
I'm not familiar with the system that generates the APK, but I'm guessing it doesn't generate the one with the iA flags. I'll try to record the screen and share it. |
Thank you @osullivanchris for confirming the changes are ok in Slack. Moving on to code review now. |
Hey @renanferrari 👋! I wen into this one and looking good overall 👍! I found an issue with the rss feeds. From the Let me know wdyt 😊. |
We're freezing |
@develric Thanks for pointing that out, I was not aware of this use case. I just pushed some changes that should fix this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @renanferrari thanks for the update! I checked it and works as expected! Good job 👍
Just as a side note, at least on my emulator, the follow/unfollow button stays disabled for a couple of seconds before I can switch the state again, but looking at it, it seems that is the time during which we wait for the API response. Also I get the same behavior with follow/unfollow buttons in other parts of the app, so I guess it is expected. LGTM
Fixes #11167
This PR adds a follow/unfollow button to the Followed Sites tab on Reader's management section. Some considerations that probably need to be reviewed by a designer:
To test
For each of the tests below, you first need to make sure you're using the build variant thas has enabled IA flags.
1. Unfollow
2. Undo Unfollow
PR submission checklist:
RELEASE-NOTES.txt
if necessary.