don't overwrite 'From' in Composer'

embed
Manos Pitsidianakis 2019-04-10 16:54:25 +03:00
parent 7e80ad2a86
commit 8149f5712f
Signed by: Manos Pitsidianakis
GPG Key ID: 73627C2F690DF710
1 changed files with 6 additions and 8 deletions

View File

@ -251,14 +251,6 @@ impl Component for Composer {
let upper_left = set_y(upper_left, get_y(upper_left) + 1);
if self.dirty {
self.draft.headers_mut().insert(
"From".into(),
get_display_name(context, self.account_cursor),
);
self.dirty = false;
}
let width = if width!(area) > 80 && self.reply_context.is_some() {
width!(area) / 2
} else {
@ -266,6 +258,12 @@ impl Component for Composer {
};
if !self.initialized {
if !self.draft.headers().contains_key("From") {
self.draft.headers_mut().insert(
"From".into(),
get_display_name(context, self.account_cursor),
);
}
self.pager.update_from_str(self.draft.body(), Some(77));
self.update_form();
self.initialized = true;