Skip to content
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

Fixed some inbox problems, tweaked haptics #743

Merged
merged 4 commits into from
Nov 9, 2023
Merged

Conversation

EricBAndrews
Copy link
Member

@EricBAndrews EricBAndrews commented Nov 2, 2023

Checklist

Pull Request Information

This PR addresses an issue created by #726 where haptics were playing twice on votes.

It also fixes an issue where marking mentions and replies as read was causing the view to hitch while the unreadTracker updates; unreadTracker is now not updated until after a successful API call. This introduces a little bit of lag between the state fake and the unread badge state, but is substantially smoother on the swipe.

It also performs some minor haptic adjustments:

  • The haptics for voting and saving have been switched: voting now plays a single tap, and saving plays two taps
  • Removed the "Success" haptic and replaced it with what was previously "Gentle Success"
  • Replaced "Gentle Success" with "Light Success," which is the old "Firmer Info"
  • Created a new "Firm Info" haptic that replaces "Firmer Info." It is slightly less heavy than the old "Firmer Info"--Gentle Info -> Firm Info -> Light Success now creates a pleasing sequence of increasing intensity

@EricBAndrews EricBAndrews requested a review from a team as a code owner November 2, 2023 15:15
@EricBAndrews EricBAndrews requested review from JakeShirley and mormaer and removed request for a team November 2, 2023 15:15
Copy link
Contributor

@Sjmarf Sjmarf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! I much prefer the new swipe action haptics

@EricBAndrews EricBAndrews merged commit b91d4e5 into dev Nov 9, 2023
4 checks passed
@EricBAndrews EricBAndrews deleted the eric/inbox-refinements branch November 9, 2023 01:42
boscojwho pushed a commit that referenced this pull request Nov 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants