Summary: | KMail's HTML composer messes up signature | ||
---|---|---|---|
Product: | [Applications] kmail | Reporter: | Anno V. Heimburg <anno> |
Component: | composer | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | business, jtamate, lemma |
Priority: | NOR | Keywords: | triaged |
Version: | 1.7 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Anno V. Heimburg
2004-09-17 18:09:43 UTC
*** Bug 93784 has been marked as a duplicate of this bug. *** I experience the same bug with current kmail (kde 3.4.1) The signature looks good in 1.10.1 (kde svn trunk 857915) I just tried an in my opinion this is still a little messy in 1.10.1. What I did: - Change my signature to what the reporter suggested (no html) - Compose a new mail, change to HTML compose mode - Append the signature - Send the mail What the mail looked like: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Tahoma'; font-size:10pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">This is a <span style=" font-weight:600;">test</span>!</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Line 1</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Line 2</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Line 3</p></body></html> The problem seems to be as follows: - KMail still inserts a paragraph for every textline in the signature. - KMail uses styles to remove the margins (= extra newlines) => problem: empty lines now vanish because they have no extent. I think all problems with vanishing newlines or more newlines are fixed with KDE 4.3.1. |