anchor.diff:          setState(() {
             _tautulliId = lastSelectedServer;
           });
  -      } else if (state.serverList.length > 0) {
  +      } else if (settingsState.serverList.length > 0) {
           setState(() {
  -          _tautulliId = state.serverList[0].tautulliId;
  +          _tautulliId = settingsState.serverList[0].tautulliId;
           });
         } else {
           setState(() {
             _tautulliId = null;
           });
         }
  +
  +      context.bloc<HistoryUsersBloc>().add(
  +            HistoryUsersFetch(
  +              tautulliId: _tautulliId,
  +            ),
  +          );
   
         _historyBloc.add(
           HistoryFetch(
  
positive.code: 
    List<Widget> _appBarActions() {
      return [
        BlocConsumer<HistoryBloc, HistoryState>(
          listener: (context, state) {
            if (state is HistorySuccess) {
              setState(() {
                _historyLoaded = true;
              });
            } else {
              setState(() {
                _historyLoaded = false;
              });
            }
          },
          builder: (context, state) {
            if (state is HistorySuccess) {
              return PopupMenuButton(
                tooltip: 'Users',
                icon: FaIcon(
  
negative.code:   String _tautulliId;
    int _userId;
    String _mediaType;
  
    @override
    void initState() {
  