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

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
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