diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2020-10-12 00:36:18 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2020-10-12 00:36:18 -0400 |
commit | 21fdada41c817c7f9e2d81fcb7f0cd4232737665 (patch) | |
tree | 1a14c6a99e9e3085f2245b4dcaa3363a391ae81d /abaddon.cpp | |
parent | 1ff177ad5a11f084acca616084021664f8201514 (diff) | |
download | abaddon-portaudio-21fdada41c817c7f9e2d81fcb7f0cd4232737665.tar.gz abaddon-portaudio-21fdada41c817c7f9e2d81fcb7f0cd4232737665.zip |
add confirmation dialog to leave guild
Diffstat (limited to 'abaddon.cpp')
-rw-r--r-- | abaddon.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
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() { |