Because there is no "--" separator between mail content and signature in forwarded messages, the text comes too close to the signature (see attached picture). To make both better separated from each other you have to insert an extra line manually. That should be done automatically.
This question only comes up if you have an HTML signature in HTML composition mode. If you compose in plain text, there are always two blank lines above the signature as desired, with the cursor placed at the start of the first line. Using a plain-text signature in HTML composition mode will put it into a <pre> environment, which adds space between your reply text and the signature. Thus, even though there is no explicit empty line, a separation is still there (and will result in an empty line if the message is eventually sent as plain text only). For HTML signatures, the underlying assumption IIRC is that it brings any desired formatting along with it (e.g., you could put it into some <p> construct to ensure space around it). Thus, if you wanted to do it right, you would have to check if either of the HTML signature itself or the HTML reply text above contains any formatting that would produce an empty line, and only add some code for separation if indeed neither produces any space inbetween. Furthermore, you would have to ensure that plain-text conversion still results in a single empty line only between the reply text and the signature.
Summary: Add additional space between text and signature in forwarded messages → Add additional space between text and signature in forwarded messages (HTML signature above the quote)
You need to log in before you can comment on or make changes to this bug.