bluesky-social / social-app

The Bluesky Social application for Web, iOS, and Android
https://bsky.app
MIT License
9.45k stars 1.21k forks source link

The account popover makes it too easy to unfollow someone #4721

Open mackuba opened 3 months ago

mackuba commented 3 months ago

Describe the bug

The popover that shows up when you hover over someone's avatar has a "follow" button. When you're already following that person, that button unfollows them when you press it, and it's very easy to accidentally press it when you're just moving the mouse around the page and the popover appears unexpectedly.

To Reproduce

Steps to reproduce the behavior:

  1. Hover the cursor over Shreyan's avatar in the feed.
  2. Accidentally press the gray "Following" button
  3. You've just unfollowed Shreyan and you might have not even noticed it. If you did notice it, you can refollow him, but then Shreyan gets a follow notification and he will definitely notice it.

Expected behavior

Not sure - some kind of confirmation dialog when you press the unfollow button there, asking if you really want to unfollow them?

It's also possible to accidentally follow someone, but that's probably less problematic because then you'll probably quickly see them in the following feed and notice it.

Screenshots

Screen Shot 2024-07-02 at 23 42 06

Details

gaearon commented 3 months ago

Does Twitter do anything there? Like a confirmation or maybe removing the button.

mackuba commented 3 months ago

Doesn't ask for confirmation either, but changes like this on hover:

Screen Shot 2024-07-03 at 18 04 26

Screen Shot 2024-07-03 at 18 04 34