OSDN Git Service

In Internet Explorer, It is again not necessary to press tab to interact with an...
authorJames Teh <jamie@nvaccess.org>
Mon, 15 Jul 2013 05:27:15 +0000 (15:27 +1000)
committerMichael Curran <mick@nvaccess.org>
Tue, 30 Jul 2013 00:55:11 +0000 (10:55 +1000)
Previously, the code assumed that all objects that *might* be Flash were definitely not MSHTML. However, after the change to support Flash in Windows 8 IE, this assumption is incorrect.
Fixes #3364.

source/NVDAObjects/IAccessible/__init__.py
user_docs/en/changes.t2t

index de5d3f1..40f2151 100644 (file)
@@ -459,7 +459,7 @@ the NVDAObject for IAccessible
                        from .msOffice import BrokenMsoCommandBar\r
                        if BrokenMsoCommandBar.appliesTo(self):\r
                                clsList.append(BrokenMsoCommandBar)\r
-               elif windowClassName.startswith("Internet Explorer_"):\r
+               if windowClassName.startswith("Internet Explorer_"):\r
                        from . import MSHTML\r
                        MSHTML.findExtraIAccessibleOverlayClasses(self, clsList)\r
                elif windowClassName == "AVL_AVView":\r
index 68357eb..081fbdd 100644 (file)
@@ -62,6 +62,7 @@
 - NVDA no longer freezes in certain dialogs when Japanese or Chinese Office 2010 IME is in use. (#3064)\r
 - Multiple spaces are no longer compressed to just one space on braille displays. (#1366)\r
 - Zend Eclipse PHP Developer Tools now functions the same as Eclipse. (#3353)\r
+- In Internet Explorer, It is again not necessary to press tab to interact with an embedded object (such as Flash content) after pressing enter on it. (#3364)\r
 \r
 \r
 == Changes for Developers ==\r