Tabs in drafts are not rendered correctly

Bug #450196 reported by Jonathan Ernst on 2009-10-13
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gtkhtml3.14 (Ubuntu)
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.

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  Edit
Everyone can see this information.

Other bug subscribers