[orca/gnome-3-16] Work around two more missing object:state-changed:focused events from Gecko
- From: Joanmarie Diggs <joanied src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [orca/gnome-3-16] Work around two more missing object:state-changed:focused events from Gecko
- Date: Wed, 9 Sep 2015 17:15:47 +0000 (UTC)
commit 7099efe6fcf87ee09a9426c6b7a8c45c4ad89352
Author: Joanmarie Diggs <jdiggs igalia com>
Date: Wed Sep 9 13:11:36 2015 -0400
Work around two more missing object:state-changed:focused events from Gecko
src/orca/scripts/toolkits/Gecko/script.py | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/scripts/toolkits/Gecko/script.py b/src/orca/scripts/toolkits/Gecko/script.py
index b1845c2..9961e63 100644
--- a/src/orca/scripts/toolkits/Gecko/script.py
+++ b/src/orca/scripts/toolkits/Gecko/script.py
@@ -1280,6 +1280,12 @@ class Script(default.Script):
if role == pyatspi.ROLE_COMBO_BOX:
orca.setLocusOfFocus(event, event.source)
+ if role == pyatspi.ROLE_PAGE_TAB:
+ orca.setLocusOfFocus(event, event.source)
+
+ if role == pyatspi.ROLE_RADIO_BUTTON:
+ orca.setLocusOfFocus(event, event.source)
+
def onFocusedChanged(self, event):
"""Callback for object:state-changed:focused accessibility events."""
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]