summarylogtreecommitdiffstats
path: root/sidebar-compose.patch
diff options
context:
space:
mode:
authorOscar Morante2015-06-11 14:34:58 +0300
committerOscar Morante2015-06-11 14:35:29 +0300
commite6384b51f68c57d993111a2a0faf8a2bdd69bb32 (patch)
tree30ecb81ba7e885e11deb6ba536bf6893bacc0c5f /sidebar-compose.patch
downloadaur-e6384b51f68c57d993111a2a0faf8a2bdd69bb32.tar.gz
initial import
Diffstat (limited to 'sidebar-compose.patch')
-rw-r--r--sidebar-compose.patch40
1 files changed, 40 insertions, 0 deletions
diff --git a/sidebar-compose.patch b/sidebar-compose.patch
new file mode 100644
index 000000000000..ed12fe93ee55
--- /dev/null
+++ b/sidebar-compose.patch
@@ -0,0 +1,40 @@
+From: Evgeni Golov <evgeni@debian.org>
+Date: Fri, 14 Mar 2014 08:54:47 +0100
+Subject: sidebar-compose
+
+draw_sidebar sets SidebarWidth to 0 when sidebar_visible is false.
+However, if you start mutt in compose mode, draw_sidebar won't be
+called until the next redraw and your header lines will be off by
+the width of the sidebar, even when you did not want a sidebar at
+all.
+
+Can be tested with:
+ HOME=/ LC_ALL=C mutt -e 'unset sidebar_visible' -s test recipient
+
+Closes: #502627
+
+Gbp-Pq: Topic mutt-patched
+---
+ compose.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/compose.c b/compose.c
+index 5a14d70..16576f2 100644
+--- a/compose.c
++++ b/compose.c
+@@ -32,6 +32,7 @@
+ #include "mailbox.h"
+ #include "sort.h"
+ #include "charset.h"
++#include "sidebar.h"
+
+ #ifdef MIXMASTER
+ #include "remailer.h"
+@@ -245,6 +246,7 @@ static void draw_envelope_addr (int line, ADDRESS *addr)
+
+ static void draw_envelope (HEADER *msg, char *fcc)
+ {
++ draw_sidebar (MENU_COMPOSE);
+ draw_envelope_addr (HDR_FROM, msg->env->from);
+ draw_envelope_addr (HDR_TO, msg->env->to);
+ draw_envelope_addr (HDR_CC, msg->env->cc);