Skip to content

Feature: add option to hide avatar story ring - #183

Open
mvsrcdst wants to merge 1 commit into
Swiftgram:masterfrom
mvsrcdst:feature/hide-avatar-story-ring
Open

Feature: add option to hide avatar story ring#183
mvsrcdst wants to merge 1 commit into
Swiftgram:masterfrom
mvsrcdst:feature/hide-avatar-story-ring

Conversation

@mvsrcdst

@mvsrcdst mvsrcdst commented Jul 18, 2026

Copy link
Copy Markdown

Summary

  • New settings toggle Settings.Stories.HideAvatarStoryRing (Settings -> Stories -> "Hide Avatar Story Ring") hides the story ring around avatars everywhere AvatarNode renders one (chat list, archived chats, contacts/search, etc.)
  • AvatarNode lazily subscribes to the setting only while it holds non-nil storyStats, and filters the ring out on toggle without re-fetching data
  • Chat header avatar ring (ChatAvatarNavigationNode) is untouched because that's already governed by the existing "Hide Stories" toggle

Screenshots

Toggle "Hide Avatar Story Ring" in Settings -> Stories image

Testing

  • Tested on iOS Simulator 18.6/26.5
  • Toggle "Hide Avatar Story Ring" in Settings -> Stories
  • Verified story ring disappears on avatars

@mvsrcdst mvsrcdst changed the title Feature: Add option to hide avatar story ring Feature: add option to hide avatar story ring Jul 18, 2026
@mvsrcdst
mvsrcdst force-pushed the feature/hide-avatar-story-ring branch from b5e0e68 to 2ca8176 Compare August 4, 2026 13:56
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.

1 participant