private void authComplete()//after auth we need to get list of chats { //loginW.Owner.Visibility = System.Windows.Visibility.Visible; //loginW.Close(); loginW.Dispatcher.Invoke(new Action(() => { loginW.Close(); })); typedata td = new typedata(); td.command = "sendgru"; td.target = login; sendDataToServer(td); _getFriends(login, "main"); this.win.Dispatcher.Invoke(new Action(() => { this.win.Title = "Bridge : " + this.login; })); }