aboutsummaryrefslogtreecommitdiffstats
path: root/mail/e-mail-display.c
diff options
context:
space:
mode:
authorDan Vrátil <dvratil@redhat.com>2011-04-27 23:42:49 +0800
committerMilan Crha <mcrha@redhat.com>2011-04-27 23:42:49 +0800
commit7a6143871342888bfb3f3844fc8c94f0fe7ed18e (patch)
tree9562c1311beb62767437e008b809266e7af06809 /mail/e-mail-display.c
parent5fcaadbc9a16f711c0fe81933ec9615f289c8fa8 (diff)
downloadgsoc2013-evolution-7a6143871342888bfb3f3844fc8c94f0fe7ed18e.tar
gsoc2013-evolution-7a6143871342888bfb3f3844fc8c94f0fe7ed18e.tar.gz
gsoc2013-evolution-7a6143871342888bfb3f3844fc8c94f0fe7ed18e.tar.bz2
gsoc2013-evolution-7a6143871342888bfb3f3844fc8c94f0fe7ed18e.tar.lz
gsoc2013-evolution-7a6143871342888bfb3f3844fc8c94f0fe7ed18e.tar.xz
gsoc2013-evolution-7a6143871342888bfb3f3844fc8c94f0fe7ed18e.tar.zst
gsoc2013-evolution-7a6143871342888bfb3f3844fc8c94f0fe7ed18e.zip
Bug #303653 - Make headers collapsable in preview pane
Diffstat (limited to 'mail/e-mail-display.c')
-rw-r--r--mail/e-mail-display.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/mail/e-mail-display.c b/mail/e-mail-display.c
index c0c96b5066..c3ca4d3f10 100644
--- a/mail/e-mail-display.c
+++ b/mail/e-mail-display.c
@@ -292,6 +292,11 @@ mail_display_link_clicked (GtkHTML *html,
flags |= EM_FORMAT_HTML_HEADER_BCC;
else
flags &= ~EM_FORMAT_HTML_HEADER_BCC;
+ } else if (strcmp (uri, "##HEADERS##") == 0) {
+ if (em_format_html_get_headers_state (priv->formatter) == EM_FORMAT_HTML_HEADERS_STATE_COLLAPSED)
+ em_format_html_set_headers_state (priv->formatter, EM_FORMAT_HTML_HEADERS_STATE_EXPANDED);
+ else
+ em_format_html_set_headers_state (priv->formatter, EM_FORMAT_HTML_HEADERS_STATE_COLLAPSED);
}
priv->formatter->header_wrap_flags = flags;