thunder-app / thunder

Thunder - An open-source cross-platform Lemmy client for iOS and Android built with Flutter
https://thunderapp.dev
GNU Affero General Public License v3.0
732 stars 62 forks source link

Unsubscribe from community should require confirmation #1356

Closed everdred closed 2 weeks ago

everdred commented 3 weeks ago

Is Your Feature Request Related to a Problem?

I'm always frustrated when I accidentally unsubscribe from a community by tapping the 'minus circle' icon in the top bar of a community.

Feature Description

Please provide a confirmation dialog to confirm/deny unsubscribing from a community, preventing accidental unsubscribes.

Alternative Solutions

A captcha to make sure the user really-really wants to unsubscribe?

Additional Context

Resubscribing to a community can take a long time/forever when a community is hosted on a separate instance, making this especially frustrating.

everdred commented 2 weeks ago

Found this in the latest pre-release, looks great. Thanks @micahmo!