aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/chat_input_controller.vala
diff options
context:
space:
mode:
authorfiaxh <git@lightrise.org>2020-02-21 02:11:23 +0100
committerfiaxh <git@lightrise.org>2020-02-22 02:58:36 +0100
commit28c44380ba89e51c5aeac01ca9549633fbeb7e11 (patch)
tree8172f1d6c3bcd2450082fa8fa1fb76e9a214cfc5 /main/src/ui/chat_input_controller.vala
parenta7e92960a3f4d31cfb2fbe2e3ba4941cf3b8faf2 (diff)
downloaddino-28c44380ba89e51c5aeac01ca9549633fbeb7e11.tar.gz
dino-28c44380ba89e51c5aeac01ca9549633fbeb7e11.zip
Move ConversationContentView+ChatInput into ConversationView, handle drag'n'drop on ConversationView level
Diffstat (limited to 'main/src/ui/chat_input_controller.vala')
-rw-r--r--main/src/ui/chat_input_controller.vala3
1 files changed, 3 insertions, 0 deletions
diff --git a/main/src/ui/chat_input_controller.vala b/main/src/ui/chat_input_controller.vala
index aafb40a3..59a2abb4 100644
--- a/main/src/ui/chat_input_controller.vala
+++ b/main/src/ui/chat_input_controller.vala
@@ -23,6 +23,8 @@ public class ChatInputController : Object {
this.status_description_label = chat_input.chat_input_status;
this.stream_interactor = stream_interactor;
+ chat_input.init(stream_interactor);
+
reset_input_field_status();
chat_input.text_input.buffer.changed.connect(on_text_input_changed);
@@ -40,6 +42,7 @@ public class ChatInputController : Object {
reset_input_field_status();
+ chat_input.initialize_for_conversation(conversation);
chat_input.occupants_tab_completor.initialize_for_conversation(conversation);
chat_input.edit_history.initialize_for_conversation(conversation);
chat_input.encryption_widget.set_conversation(conversation);