NVDA with Japanese branch
修订版 | 954898548c4915df630d13be1f1973de5bdba2c7 (tree) |
---|---|
时间 | 2009-03-13 16:23:20 |
作者 | James Teh <jamie@jant...> |
Commiter | James Teh |
IAccessibleHandler.processFocusNVDAEvent(): Don't check for a virtual buffer when exempting Adobe Acrobat documents from the focused state check; they should always be exempt. Fixes the issue where a document never seemed to gain focus in Adobe Reader before a buffer was loaded, so many documents just wouldn't load at all.
@@ -860,7 +860,7 @@ def processFocusNVDAEvent(obj,needsFocusedState=True): | ||
860 | 860 | @rtype: boolean |
861 | 861 | """ |
862 | 862 | #this object, or one of its ancestors *must* have state_focused. Also cache the parents as we do this check |
863 | - if needsFocusedState and obj.windowClassName=="AVL_AVView" and obj.virtualBuffer: | |
863 | + if needsFocusedState and obj.windowClassName=="AVL_AVView": | |
864 | 864 | #Adobe acrobat document nodes don't have the focused state |
865 | 865 | needsFocusedState=False |
866 | 866 | elif needsFocusedState and obj.windowClassName.startswith("Mozilla") and obj.IAccessibleRole in (ROLE_SYSTEM_COMBOBOX, ROLE_SYSTEM_DOCUMENT, ROLE_SYSTEM_LIST): |
@@ -1,5 +1,8 @@ | ||
1 | 1 | What's New in NVDA |
2 | 2 | |
3 | +Changes since 0.6p3.1: | |
4 | +* fix: Fixed the issue whereby some documents would not load at all in Adobe Reader. | |
5 | + | |
3 | 6 | Changes since 0.6p3: |
4 | 7 | * fix: When NVDA is run from an 8.3 dos path, but it is installed in the related long path (e.g. progra~1 verses program files) NVDA will correctly identify that it is an installed copy and properly load the user's settings. |
5 | 8 |