@@ -678,39 +678,39 @@ class MessageListView with ChangeNotifier, _MessageSequence {
678
678
}
679
679
}
680
680
681
- /// Whether this event could affect the result that [_messageVisible]
682
- /// would ever have returned for any possible message in this message list.
683
- VisibilityEffect _canAffectVisibility (UserTopicEvent event) {
681
+ /// Whether [_messageVisible] is true for all possible messages.
682
+ ///
683
+ /// This is useful for an optimization.
684
+ bool get _allMessagesVisible {
684
685
switch (narrow) {
685
686
case CombinedFeedNarrow ():
686
- return store.willChangeIfTopicVisible (event);
687
-
688
- case ChannelNarrow (: final streamId):
689
- if (event.streamId != streamId) return VisibilityEffect .none;
690
- return store.willChangeIfTopicVisibleInStream (event);
687
+ case ChannelNarrow ():
688
+ return false ;
691
689
692
690
case TopicNarrow ():
693
691
case DmNarrow ():
694
692
case MentionsNarrow ():
695
693
case StarredMessagesNarrow ():
696
- return VisibilityEffect .none ;
694
+ return true ;
697
695
}
698
696
}
699
697
700
- /// Whether [_messageVisible] is true for all possible messages.
701
- ///
702
- /// This is useful for an optimization.
703
- bool get _allMessagesVisible {
698
+ /// Whether this event could affect the result that [_messageVisible]
699
+ /// would ever have returned for any possible message in this message list.
700
+ VisibilityEffect _canAffectVisibility (UserTopicEvent event) {
704
701
switch (narrow) {
705
702
case CombinedFeedNarrow ():
706
- case ChannelNarrow ():
707
- return false ;
703
+ return store.willChangeIfTopicVisible (event);
704
+
705
+ case ChannelNarrow (: final streamId):
706
+ if (event.streamId != streamId) return VisibilityEffect .none;
707
+ return store.willChangeIfTopicVisibleInStream (event);
708
708
709
709
case TopicNarrow ():
710
710
case DmNarrow ():
711
711
case MentionsNarrow ():
712
712
case StarredMessagesNarrow ():
713
- return true ;
713
+ return VisibilityEffect .none ;
714
714
}
715
715
}
716
716
0 commit comments