Reported by lpintes on 2014-02-10 18:55
In Eclipse Kepler, error occurs in many dialogs. This greatly degrades usability. For example, it is not possible to read some edit fields.
Error log
error executing event: gainFocus on <NVDAObjects.Dynamic_DialogIAccessibleWindowNVDAObject object at 0x050ED7F0> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 138, in executeEvent
File "eventHandler.pyc", line 86, in init
File "eventHandler.pyc", line 93, in next
File "NVDAObjects__init__.pyc", line 843, in event_gainFocus
File "NVDAObjects__init__.pyc", line 787, in reportFocus
File "speech.pyc", line 320, in speakObject
File "speech.pyc", line 238, in speakObjectProperties
File "baseObject.pyc", line 34, in get
File "baseObject.pyc", line 110, in getPropertyViaCache
File "NVDAObjects\behaviors.pyc", line 133, in get_description
File "NVDAObjects\behaviors.pyc", line 88, in getDialogText
File "NVDAObjects\behaviors.pyc", line 74, in getDialogText
File "baseObject.pyc", line 34, in get
File "baseObject.pyc", line 110, in getPropertyViaCache
File "NVDAObjects\IAccessible__init.pyc", line 1010, in get_children
File "NVDAObjects__init.pyc", line 101, in call
TypeError: Cannot create a consistent method resolution
order (MRO) for bases EditableTextWithAutoSelectDetection, IAccessible, Edit
To reproduce, go to the "Install new software" dialog, press Alt+H, S.
Blocking #3938
Reported by lpintes on 2014-02-10 18:55
In Eclipse Kepler, error occurs in many dialogs. This greatly degrades usability. For example, it is not possible to read some edit fields.
Error log
error executing event: gainFocus on <NVDAObjects.Dynamic_DialogIAccessibleWindowNVDAObject object at 0x050ED7F0> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 138, in executeEvent
File "eventHandler.pyc", line 86, in init
File "eventHandler.pyc", line 93, in next
File "NVDAObjects__init__.pyc", line 843, in event_gainFocus
File "NVDAObjects__init__.pyc", line 787, in reportFocus
File "speech.pyc", line 320, in speakObject
File "speech.pyc", line 238, in speakObjectProperties
File "baseObject.pyc", line 34, in get
File "baseObject.pyc", line 110, in getPropertyViaCache
File "NVDAObjects\behaviors.pyc", line 133, in get_description
File "NVDAObjects\behaviors.pyc", line 88, in getDialogText
File "NVDAObjects\behaviors.pyc", line 74, in getDialogText
File "baseObject.pyc", line 34, in get
File "baseObject.pyc", line 110, in getPropertyViaCache
File "NVDAObjects\IAccessible__init.pyc", line 1010, in get_children
File "NVDAObjects__init.pyc", line 101, in call
TypeError: Cannot create a consistent method resolution
order (MRO) for bases EditableTextWithAutoSelectDetection, IAccessible, Edit
To reproduce, go to the "Install new software" dialog, press Alt+H, S.
Blocking #3938