anchor.diff:                                )
                               : const CircularProgressIndicator(),
                         ),
  +                const SizedBox(height: 8),
  +                GraphHeading(
  +                  graphHeading:
  +                      'Play ${widget.yAxis == 'plays' ? 'Count' : 'Duration'} by User Stream Type',
  +                ),
  +                (state is StreamInfoGraphsLoaded &&
  +                        state.streamTypeByTop10Users.graphCurrentState !=
  +                            GraphCurrentState.failure &&
  +                        state.streamTypeByTop10Users.graphData != null &&
  +                        widget.yAxis == state.streamTypeByTop10Users.yAxis)
  +                    ? BarChartGraph(
  +                        graphState: state.streamTypeByTop10Users,
  +                        dataIsMediaType: false,
  +                        bottomTitlesRotateAngle: 320,
  +                        bottomTitlesMargin: 8,
  +                        maskSensitiveInfo: _maskSensitiveInfo,
  +                      )
  +                    : _GraphLoadingOrFailed(
  +                        child: state is StreamInfoGraphsLoaded &&
  +                                state.streamTypeByTop10Users
  +                                        .graphCurrentState ==
  +                                    GraphCurrentState.failure
  +                            ? GraphErrorMessage(
  +                                message:
  +                                    state.streamTypeByTop10Users.failureMessage,
  +                                suggestion: state
  +                                    .streamTypeByTop10Users.failureSuggestion,
  +                              )
  +                            : const CircularProgressIndicator(),
  +                      ),
                 ],
               ),
             ),
  
positive.code:     final settingsState = _settingsBloc.state;
  
      if (settingsState is SettingsLoadSuccess) {
        _streamInfoGraphsBloc.add(
          StreamInfoGraphsFetch(
            tautulliId: widget.tautulliId,
  
negative.code:   Completer<void> _refreshCompleter;
    SettingsBloc _settingsBloc;
    StreamInfoGraphsBloc _streamInfoGraphsBloc;
    bool _maskSensitiveInfo;
  
    @override
    void initState() {
  