private void OnAccountsDialog(object sender, EventArgs args) { Gtk.Application.Invoke(delegate { AccountsDialog dialog = new AccountsDialog(); dialog.Run(); dialog.Destroy(); }); }