After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 339888 - Undo are not work in To and Subject fields in message compose window.
Undo are not work in To and Subject fields in message compose window.
Status: RESOLVED DUPLICATE of bug 552468
Product: evolution
Classification: Applications
Component: Mailer
2.26.x (obsolete)
Other All
: Normal enhancement
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[composer]
: 626169 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-04-27 08:16 UTC by Emily chen
Modified: 2012-03-30 17:55 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Emily chen 2006-04-27 08:16:25 UTC
Please describe the problem:
When compose a new message, type something in "To" and "Subject" field, then
Press <Ctrl + Z> or Click Edit-> Undo. Undo function for these two fields do not
work. While it is works in body field. So when user first input some words in
body field and type Email address in the "To" field , at this time, use undo
function will change something in body field. This is not the user's intent. 

Steps to reproduce:
1. Compose a new message;
2. Type something in Body filed;
3. Type something in To or Subject field;
4. <Ctrl + Z> or Edit-> Undo;


Actual results:
Undo function happened in Body filed, while user want to undo in To or Subject
field. Unexpected changes happened in body fields.

Expected results:
User can undo in To or Subject field.

Does this happen every time?
yes

Other information:
Comment 1 tmp 2007-03-17 09:15:55 UTC
I can confirm this bug. It is still there in Evolution 2.8.2.

Comment 2 Christopher Beland 2007-08-28 18:42:39 UTC
I am still seeing this in Fedora 7 with evolution-2.10.3-2.fc7.
Comment 3 Akhil Laddha 2009-03-04 10:01:44 UTC
valid in 2.25.90
Comment 4 Matthew Barnes 2009-03-04 12:06:51 UTC
Undo is a GtkHtml mechanism and is not designed to work with the header fields, which Evolution adds.  Marking this as an enhancement.
Comment 5 Bryen Yunashko 2009-03-10 04:56:29 UTC
This can cause problems for a11y users who are unable to use a mouse.
Comment 6 Akhil Laddha 2009-10-28 12:35:36 UTC
related to bug 207624
Comment 7 Matthew Barnes 2009-10-28 14:27:51 UTC
(In reply to comment #6)
> related to bug 207624

Meh, kind of.  That bug is proposing a completely different undo framework, whereas this is about extending GtkHtml's existing undo framework to include the header widgets that Evolution adds by subclassing the GtkhtmlEditor widget.

I have no intention of working on this until we've ditched GtkHtml for WebKit.
Comment 8 Akhil Laddha 2010-08-06 11:57:09 UTC
*** Bug 626169 has been marked as a duplicate of this bug. ***
Comment 9 André Klapper 2012-03-30 17:55:56 UTC
Handled in bug 552468.

*** This bug has been marked as a duplicate of bug 552468 ***