]> Pileus Git - ~andy/gtk/commit
a11y: Emit text-changed signals directly
authorBenjamin Otte <otte@redhat.com>
Thu, 14 Mar 2013 23:54:26 +0000 (00:54 +0100)
committerBenjamin Otte <otte@redhat.com>
Thu, 14 Mar 2013 23:58:29 +0000 (00:58 +0100)
commitfeb64f40b0f50735104da0a7fdafbe480763c180
treeffc550cb1251307b45ce249bd2d2ba5b52765418
parentee44ed75ca50cb078ba8d5cb62c6a5d9d568f0e6
a11y: Emit text-changed signals directly

When setting new text on the label, the text-changed::delete signal
needs to be emitted before deleting the text (so that atk-bridge can
query the old text) while the text-changed::insert event needs to happen
afterwards (for the same reason). The old code using the notify signal
was only emitted after changing the text.
gtk/a11y/Makefile.am
gtk/a11y/gtklabelaccessible.c
gtk/a11y/gtklabelaccessibleprivate.h [new file with mode: 0644]
gtk/gtklabel.c