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 483458 - [a11y] missing data when text is deleted from message body
[a11y] missing data when text is deleted from message body
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
2.12.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 483460 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-10-04 19:31 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2021-05-19 12:27 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Joanmarie Diggs (IRC: joanie) 2007-10-04 19:31:22 UTC
Steps to reproduce:

1. Launch Evolution and Accerciser

2. In Accerciser, select Evolution in the list of applications.  Then choose the Event Monitor page.  There, select "selected application" as the source.  In the list of event types on the right, expand Object, then text-changed, and check delete.

3. Create a new message and tab down to the body.  Type a short line of text on the first line, press Return, then type another short line.

4.  Move to the first line and use backspace or delete to remove some text.

5. Move to the second line and use backspace or delete to remove some text.

Expected results:  After both step 4 and step 5, you'd see something like this in the Event Monitor:

object:text-changed:delete(3, 1, i)
	source: [text | ]
	application: [application | evolution]

(The third item "i" being the character that was just deleted).

Actual results:  After step 4 you get the expected results, but after step 5 you see something like this:

object:text-changed:delete(23, 1, )
	source: [text | ]
	application: [application | evolution]

(i.e. ATs are not being told what character was just removed)

In order to see if this was a general gtk+ bug rather than an Evolution bug, I tried similar tests in gtk-demo.  There we get the expected data regardless of the line we're on.

One other point:  This may be a regression.  I'm nearly positive that this issue did not exist in mid-September.  See http://bugzilla.gnome.org/show_bug.cgi?id=477974#c1
Comment 1 Hammer Attila 2008-04-04 15:34:53 UTC
It is true for evolution 2.22.0 same. If I writing message body and pressing backspace key, Orca screen reader can not spoken the deleted character.
Comment 2 Joanmarie Diggs (IRC: joanie) 2009-07-28 00:35:26 UTC
Ping?
Comment 3 Joanmarie Diggs (IRC: joanie) 2012-08-14 21:22:44 UTC
*** Bug 483460 has been marked as a duplicate of this bug. ***
Comment 4 André Klapper 2021-05-19 12:27:38 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. 
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org (resources are unfortunately quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines
and create a new bug report ticket at
  https://gitlab.gnome.org/GNOME/evolution/-/issues/

Thank you for your understanding and your help.