diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-06-09 01:48:24 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-06-09 01:48:24 -0400 |
commit | 49ff9a249e4fbc6354810fb56a7488deeacd8cd2 (patch) | |
tree | 4604023b0543cd78bd94f9bcfb9c5334616efb1f /src/components/chatwindow.cpp | |
parent | d7177cac979a376dd7ea6dd46f5c5edbb68a06d8 (diff) | |
download | abaddon-portaudio-49ff9a249e4fbc6354810fb56a7488deeacd8cd2.tar.gz abaddon-portaudio-49ff9a249e4fbc6354810fb56a7488deeacd8cd2.zip |
remove temp attachment files when theyre actually done being uploaded
Diffstat (limited to 'src/components/chatwindow.cpp')
-rw-r--r-- | src/components/chatwindow.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/components/chatwindow.cpp b/src/components/chatwindow.cpp index 46c34d4..52c2a60 100644 --- a/src/components/chatwindow.cpp +++ b/src/components/chatwindow.cpp @@ -47,6 +47,9 @@ ChatWindow::ChatWindow() { m_input->set_valign(Gtk::ALIGN_END); + m_input->signal_check_permission().connect([this](Permission perm) { + return Abaddon::Get().GetDiscordClient().HasSelfChannelPermission(m_active_channel, perm); + }); m_input->signal_submit().connect(sigc::mem_fun(*this, &ChatWindow::OnInputSubmit)); m_input->signal_escape().connect([this]() { if (m_is_replying) |