From 8f1f29b51111f7acae3bfe4c118678daa8a8655c Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Thu, 15 Feb 2007 21:08:03 +0000 Subject: [PATCH] Monotone-Parent: f8764bb1be122e1abcfc552aabd04eda662fc647 Monotone-Revision: eb31622ae90d2fb89289c5fd7f92a7a374d2a7ae Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-02-15T21:08:03 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 3 +++ UI/MailPartViewers/UIxMailRenderingContext.m | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 38a054621..832b7b060 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2007-02-15 Wolfgang Sourdeau + * UI/MailPartViewers/UIxMailRenderingContext.m: returns the + alternativeViewer a multipart/related message is being handled. + * UI/MailPartViewers/UIxMailPartHTMLViewer.m: reimplemented module from scratch. diff --git a/UI/MailPartViewers/UIxMailRenderingContext.m b/UI/MailPartViewers/UIxMailRenderingContext.m index a743983fe..e2a101ae0 100644 --- a/UI/MailPartViewers/UIxMailRenderingContext.m +++ b/UI/MailPartViewers/UIxMailRenderingContext.m @@ -178,9 +178,10 @@ static BOOL showNamedTextAttachmentsInline = NO; if ([mt isEqualToString:@"multipart"]) { if ([st isEqualToString:@"mixed"]) return [self mixedViewer]; - if ([st isEqualToString:@"signed"]) + else if ([st isEqualToString:@"signed"]) return [self signedViewer]; - if ([st isEqualToString:@"alternative"]) + else if ([st isEqualToString:@"alternative"] + || [st isEqualToString:@"related"]) return [self alternativeViewer]; if ([st isEqualToString:@"report"])