private void OnDiscordRequestAccepted(object source, DiscordRPC.Message.JoinRequestMessage args) { GUI.Widgets.Notifications.DiscordNotify src = (GUI.Widgets.Notifications.DiscordNotify)source; src.OnRequestAccepted -= OnDiscordRequestAccepted; src.OnRequestRejected -= OnDiscordRequestRejected; Client.Respond(args, true); src.Close(); }
private void OnDiscordRequestRejected(object source, DiscordRPC.Message.JoinRequestMessage args) { GUI.Widgets.Notifications.DiscordNotify src = (GUI.Widgets.Notifications.DiscordNotify)source; src.OnRequestAccepted -= OnDiscordRequestAccepted; src.OnRequestRejected -= OnDiscordRequestRejected; Client.Respond(args, false); App.Current.Dispatcher.Invoke(new Action(() => { src.Close(); })); }