0BugsMember list stops showing online members after a few minutes (#592) Bug Fixed ui3mo agoby RexSystem edited originally by @shleeable on GitHub Summaryimage Steps to reproduceload communitywait a few minutesnotice the list drops608593542-b917eb48-28b0-4062-9d6f-66558c677cb8.png265×205 | 4 kBHistory4 commentsTopNewOld Sign in with Fluxer to comment and vote.Comment by @RainerGeversRexSystem 1 vote 3mo ago originally by @RainerGevers on GitHub Just to help the devs when they see this. Would you be able to attach some logs from the gateway when this happens so they can see how/why it breaks? Permalink Comment by @KenkomanRexSystem 1 vote 3mo ago originally by @Kenkoman on GitHub i'm also observing the member list only appearing half of the times you tab into a guild, otherwise appearing like the screenshot in OP. only have a few members in this guild, isn't large Permalink Comment by @vulpeaceRexSystem 1 vote 3mo ago originally by @vulpeace on GitHub The issue does not seem to stem from the backend (by the way, for me the gateway container's log is empty), probably concerns this effect?... Another observation: if a displayed server member changes their status, then the whole list refreshes and works fine until the next time fluxer's tab goes inactive. https://github.com/fluxerapp/fluxer/blob/main/fluxer_app/src/features/member/hooks/useMemberListSubscription.ts useEffect(() => { if (!enabled) { return; } if (isWindowFocused) { MemberSidebar.claimMemberListSubscription(guildId, channelId, ownerId); sendSubscriptionEvent({type: 'memberListSubscription.resumed'}); resubscribe(); return; } pauseSubscription(); }, [guildId, channelId, enabled, isWindowFocused, ownerId, pauseSubscription, resubscribe, sendSubscriptionEvent]); Permalink Comment by HampusHampusStaff 1 vote 1mo ago originally by @hampus-fluxer on GitHub This has been fixed on the Canary build for some time now. The Canary build is now the default build from https://fluxer.app/download. Closing! Permalink
Comment by @RainerGeversRexSystem 1 vote 3mo ago originally by @RainerGevers on GitHub Just to help the devs when they see this. Would you be able to attach some logs from the gateway when this happens so they can see how/why it breaks? Permalink
Comment by @KenkomanRexSystem 1 vote 3mo ago originally by @Kenkoman on GitHub i'm also observing the member list only appearing half of the times you tab into a guild, otherwise appearing like the screenshot in OP. only have a few members in this guild, isn't large Permalink
Comment by @vulpeaceRexSystem 1 vote 3mo ago originally by @vulpeace on GitHub The issue does not seem to stem from the backend (by the way, for me the gateway container's log is empty), probably concerns this effect?... Another observation: if a displayed server member changes their status, then the whole list refreshes and works fine until the next time fluxer's tab goes inactive. https://github.com/fluxerapp/fluxer/blob/main/fluxer_app/src/features/member/hooks/useMemberListSubscription.ts useEffect(() => { if (!enabled) { return; } if (isWindowFocused) { MemberSidebar.claimMemberListSubscription(guildId, channelId, ownerId); sendSubscriptionEvent({type: 'memberListSubscription.resumed'}); resubscribe(); return; } pauseSubscription(); }, [guildId, channelId, enabled, isWindowFocused, ownerId, pauseSubscription, resubscribe, sendSubscriptionEvent]); Permalink
Comment by HampusHampusStaff 1 vote 1mo ago originally by @hampus-fluxer on GitHub This has been fixed on the Canary build for some time now. The Canary build is now the default build from https://fluxer.app/download. Closing! Permalink
4 comments
Comment by @RainerGevers
Comment by @Kenkoman
Comment by @vulpeace
Comment by Hampus