private void on_connect_change(object sender, NetConnectionEventArgs e) { if (!e.Connected) { return; } Peer.OnConnectionChange = null; ContentControlActions.FadeOut(); }
private void peer_connect_change(object sender, NetConnectionEventArgs e) { if (e.Connected) { return; } Dispatcher.Invoke(() => { ContentControlActions.setPopup(new NetworkGameDisconnectUserControl((KulamiPeer)sender, leave)); }); }
private void on_peer_connect_change(object sender, NetConnectionEventArgs e) { KulamiPeer peer = sender as KulamiPeer; if (peer == null) { return; } if (e.Connected) { return; } Dispatcher.Invoke(() => { PlayersListBox.RemovePeer(peer, null); IncomingChallengesListBox.RemovePeer(peer, IncomingChallengesCanvas); OutgoingChallengesListBox.RemovePeer(peer, OutgoingChallengesCanvas); }); }