Tabs in drafts are not rendered correctly

Bug #450196 reported by Jonathan Ernst
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gtkhtml3.14 (Ubuntu)
New
Low
Unassigned

Bug Description

Binary package hint: evolution

Writing a plain text mail with tabs and saving it as a draft saves the following mail in drafts :

-------------
Subject: test
From: Jonathan Ernst <xxx>
To: xxx
Content-Type: multipart/alternative; boundary="=-H18rIFscq6XMmDGdXJzC"
X-Evolution-Account: 1223135767.14215.23@jernst-desktop
X-Evolution-Format: text/plain
X-Mailer: Evolution 2.28.0
Date: Tue, 13 Oct 2009 11:08:22 +0200
Message-Id: <1255424902.15517.1.camel@jernst-laptop>
Mime-Version: 1.0
X-Evolution-Source: imap://<email address hidden>/

--=-H18rIFscq6XMmDGdXJzC
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

test test

--=-H18rIFscq6XMmDGdXJzC
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.0">
</HEAD>
<BODY>
test test
</BODY>
</HTML>

--=-H18rIFscq6XMmDGdXJzC--
-------------

The problem here is that Evolution by default will render the html part wich contains "test test" instead of "test&nbsp;&nbsp&nbsp; " like it would if sending an html mail from Evolution.

When rendered subsequent spaces after the first space after the first occurrence of "test" are not rendered (as is the cas with any html renderer).

ProblemType: Bug
Architecture: amd64
Date: Tue Oct 13 11:09:52 2009
DistroRelease: Ubuntu 9.10
Package: evolution 2.28.0-0ubuntu4 [modified: usr/lib/evolution/2.28/libemiscwidgets.so.0.0.0 usr/lib/evolution/2.28/libeshell.so.0.0.0 usr/lib/evolution/2.28/libetable.so.0.0.0 usr/lib/evolution/2.28/libetext.so.0.0.0 usr/lib/evolution/2.28/libetimezonedialog.so.0.0.0 usr/lib/evolution/2.28/libeutil.so.0.0.0 usr/lib/evolution/2.28/libevolution-a11y.so.0.0.0 usr/lib/evolution/2.28/libevolution-widgets-a11y.so.0.0.0 usr/lib/evolution/2.28/killev usr/lib/evolution/2.28/evolution-addressbook-export usr/lib/evolution/2.28/evolution-alarm-notify usr/lib/evolution/2.28/evolution-backup usr/bin/evolution]
ProcEnviron:
 LANG=fr_CH.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-13.44-generic
SourcePackage: evolution
Uname: Linux 2.6.31-13-generic x86_64
XsessionErrors:
 (gnome-settings-daemon:4580): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (polkit-gnome-authentication-agent-1:4662): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:4650): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (evolution:15517): camel-WARNING **: camel_exception_get_id called with NULL parameter.

Revision history for this message
Jonathan Ernst (jonathan.ernst) wrote :
Changed in evolution (Ubuntu):
importance: Undecided → Low
affects: evolution (Ubuntu) → gtkhtml3.14 (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.