diff --git a/src/client/composer/composer-widget.vala b/src/client/composer/composer-widget.vala index c880d457..da574983 100644 --- a/src/client/composer/composer-widget.vala +++ b/src/client/composer/composer-widget.vala @@ -408,12 +408,16 @@ public class ComposerWidget : Gtk.EventBox { bind_property("can-delete-quote", this, "toolbar-text", BindingFlags.SYNC_CREATE, set_toolbar_text); this.to_entry = new EmailEntry(this); + this.to_entry.changed.connect(on_envelope_changed); this.to_box.add(to_entry); this.cc_entry = new EmailEntry(this); + this.cc_entry.changed.connect(on_envelope_changed); this.cc_box.add(cc_entry); this.bcc_entry = new EmailEntry(this); + this.bcc_entry.changed.connect(on_envelope_changed); this.bcc_box.add(bcc_entry); this.reply_to_entry = new EmailEntry(this); + this.reply_to_entry.changed.connect(on_envelope_changed); this.reply_to_box.add(reply_to_entry); this.to_label.set_mnemonic_widget(this.to_entry); @@ -1618,7 +1622,7 @@ public class ComposerWidget : Gtk.EventBox { } [GtkCallback] - private void on_subject_changed() { + private void on_envelope_changed() { draft_changed(); } diff --git a/ui/composer-widget.ui b/ui/composer-widget.ui index df1bdba3..1a0cbd7c 100644 --- a/ui/composer-widget.ui +++ b/ui/composer-widget.ui @@ -113,7 +113,7 @@ 6 True - + 1 @@ -238,6 +238,7 @@ True False + False