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 659445 - Accessible event.any_data is incorrect for text-removed/text-changed:delete
Accessible event.any_data is incorrect for text-removed/text-changed:delete
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkEntry
3.1.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks: 659235
 
 
Reported: 2011-09-19 09:37 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2011-12-19 15:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
test script (199 bytes, text/plain)
2011-09-19 09:37 UTC, Joanmarie Diggs (IRC: joanie)
Details

Description Joanmarie Diggs (IRC: joanie) 2011-09-19 09:37:38 UTC
Created attachment 196910 [details]
test script

Steps to reproduce:

1. Launch gtk3-demo and the attached test script.
2. Get into one of the 'entry' demos.
3. Type some text and then press BackSpace

Expected results: The event.any_data would contain the character which was just removed.

Actual results: The event.any_data contains the character at the caret.

FWIW: Performing this same test in the 'Application main window' seems to produce the expected results.

This is with Gtk+ 3.1.91 built from master this morning.
Comment 1 Benjamin Otte (Company) 2011-12-19 15:52:02 UTC
Should be fixed in master.