c7eba6a620
The previous attempt lit the dot whenever *any* enabled home tab had unread items, so a user with all three tabs enabled who only scrolled through the Everything tab still saw the dot — HomeFollows / HomeFollowsReplies stayed at their old lastRead even though the same content had been read via Everything. Switch to "every enabled tab still has unread" — equivalently, reaching the top of any single enabled tab clears the dot. This matches the pre-bug behavior (where only the New Threads tab gated the dot) while still respecting users who only enable the Everything tab.