summaryrefslogtreecommitdiff
path: root/gtk/a11y/gtktextviewaccessible.c
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2019-03-26 15:28:03 +0100
committerMartin Robinson <mrobinson@igalia.com>2019-03-26 15:38:20 +0100
commitc8d250deb1a805c19b8ce6860256b3886137e33e (patch)
treec2ef1e5b40f2be66f274f6ece6591407718a5b20 /gtk/a11y/gtktextviewaccessible.c
parentf454a31caaf4f14fbca0f1905a9ba92bfdd2248d (diff)
downloadgtk+-c8d250deb1a805c19b8ce6860256b3886137e33e.tar.gz
Return -1 for AtkText::get_caret_offset on failure
ATK now expects this virtual method to return -1 on failure. This allows ATs to distinguish between a caret at position 0 and a failure.
Diffstat (limited to 'gtk/a11y/gtktextviewaccessible.c')
-rw-r--r--gtk/a11y/gtktextviewaccessible.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/a11y/gtktextviewaccessible.c b/gtk/a11y/gtktextviewaccessible.c
index b6b5a657f2..52c2514782 100644
--- a/gtk/a11y/gtktextviewaccessible.c
+++ b/gtk/a11y/gtktextviewaccessible.c
@@ -412,7 +412,7 @@ gtk_text_view_accessible_get_caret_offset (AtkText *text)
widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (text));
if (widget == NULL)
- return 0;
+ return -1;
buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (widget));
return get_insert_offset (buffer);