شكراً لك على الإبلاغ! ملاحظة إضافية هي أن هذا خلل بين العميل والخادم (client/server mismatch)… إذا أبقيت النافذة نفسها مفتوحة وفتحت مستخدم اختباري في متصفح مختلف، فقد يظهر مؤشر الإشعار، لكنه يختفي عند التحديث رغم عدم تغيير حالة القراءة. يحاكي التمثيل (Impersonation) فعلياً نفس السلوك الذي يحدث عند التحديث.
سيُصلح هذا الأمر
main ← ux-fix-chat-unthread-indicator
merged 03:29PM - 09 Sep 26 UTC
Replying to someone in a channel with threading disabled leaves no unread indica… tor, because the reply was tracked as a thread message while rendering in the channel stream. Essentially we have an expectation that the threading interface will handle this state, but don't have coverage when threading is disabled.
This fix counts those replies against the channel's read marker, so both the unread dot and mentions inside the reply now show up when threading is disabled.
Issue originally reported here: https://meta.discourse.org/t/chat-notifications-not-showing-for-replies-in-chat-channels/410620
To repro:
1. Create channel with threading disabled
2. Post a message in that channel, then navigate away from the channel
3. Open an incognito window and log in as a different user
4. Join the channel and reply to that first message
5. Switch to the original user, and note that you can see the unread dot in the sidebar
6. Refresh the page, you'll notice the unread dot in the sidebar goes away despite not having visited the channel
إعجابَين (2)