Commit 9a784bf3 authored by Mohammed Sadiq's avatar Mohammed Sadiq
Browse files

chat-view: Show send button for file only messages

the send button was hidden when the text was deleted
with a message having both text and attachements.

Fixes #666
parent bdcd8d80
Pipeline #74215 passed with stages
in 11 minutes and 45 seconds
...@@ -527,12 +527,13 @@ chat_view_input_key_pressed_cb (ChattyChatView *self, ...@@ -527,12 +527,13 @@ chat_view_input_key_pressed_cb (ChattyChatView *self,
static void static void
chat_view_message_input_changed_cb (ChattyChatView *self) chat_view_message_input_changed_cb (ChattyChatView *self)
{ {
gboolean has_text; gboolean has_text, has_files;
g_assert (CHATTY_IS_CHAT_VIEW (self)); g_assert (CHATTY_IS_CHAT_VIEW (self));
has_text = gtk_text_buffer_get_char_count (self->message_input_buffer) > 0; has_text = gtk_text_buffer_get_char_count (self->message_input_buffer) > 0;
gtk_widget_set_visible (self->send_message_button, has_text); has_files = gtk_revealer_get_reveal_child (GTK_REVEALER (self->attachment_revealer));
gtk_widget_set_visible (self->send_message_button, has_text || has_files);
if (chatty_settings_get_send_typing (chatty_settings_get_default ())) if (chatty_settings_get_send_typing (chatty_settings_get_default ()))
chatty_update_typing_status (self); chatty_update_typing_status (self);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment