From 21fdada41c817c7f9e2d81fcb7f0cd4232737665 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Mon, 12 Oct 2020 00:36:18 -0400 Subject: add confirmation dialog to leave guild --- abaddon.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'abaddon.cpp') diff --git a/abaddon.cpp b/abaddon.cpp index 70a1cf4..a2991c5 100644 --- a/abaddon.cpp +++ b/abaddon.cpp @@ -6,6 +6,7 @@ #include "dialogs/token.hpp" #include "dialogs/editmessage.hpp" #include "dialogs/joinguild.hpp" +#include "dialogs/confirm.hpp" #include "abaddon.hpp" #ifdef _WIN32 @@ -314,7 +315,10 @@ void Abaddon::ActionInsertMention(Snowflake id) { } void Abaddon::ActionLeaveGuild(Snowflake id) { - m_discord.LeaveGuild(id); + ConfirmDialog dlg(*m_main_window); + auto response = dlg.run(); + if (response == Gtk::RESPONSE_OK) + m_discord.LeaveGuild(id); } void Abaddon::ActionReloadCSS() { -- cgit v1.2.3