public void DisplayUser(ChatClient.UserItem u)
    {
        GameObject newButton = userButtonPool.GetObject();

        u.userButton = newButton;
        UserButtonControl bControl = newButton.GetComponent <UserButtonControl>();

        bControl.Setup(u);
        newButton.transform.SetParent(viewContent.transform);
        numUsers = numUsers + 1;
    }
    public void LoadChatRoom()
    {
        loginPage.SetActive(false);
        chatPage.SetActive(true);

        numUsers           = chatClient.users.Count;
        localUserName.text = chatClient.userName;

        foreach (var u in chatClient.users.Values)
        {
            GameObject newButton = userButtonPool.GetObject();
            u.userButton = newButton;
            UserButtonControl bControl = newButton.GetComponent <UserButtonControl>();
            bControl.Setup(u);
            newButton.transform.SetParent(viewContent.transform);
        }
    }