You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Error is produced in OpenOffice Writer 4.1 Beta after selecting some text, accessing applications menu, changing an attribute and attempting to move by word once returned to the document
#4004
Open
nvaccessAuto opened this issue
Mar 20, 2014
· 4 comments
Reported by RobertSpangler on 2014-03-20 18:52
Performing the following steps produces the below error with NVDA and OpenOffice Writer 4.1 Beta:
Launch Writer. A new document is opened.
Type in the text:
this is a test
Using the standard Windows text selection keys, select the word "is"
Press the applications key or shift+F10 to bring up the context menu.
Arrow down to "Style" and open the menu.
Select "Bold."
Now, the menu will close and you will be returned to the body of the document. If you attempt to move by word with either ctrl+left or ctrl+right arrows, you will hear the NVDA error sound and nothing will occur. In order to be able to navigate again, you will need to press the down arrow key. This will remove the selection and move down to the next line.
I am aware that, in Writer, it is not necessary to select a word; the program will automatically apply formatting changes to the word under the cursor. This bug occurs even if you do not select the text first, however.
Here is the debug output. This same block of output appeared for each time that I attempted navigation with ctrl+left/right arrows.
ERROR - eventHandler.executeEvent (14:42:45):
error executing event: caret on <NVDAObjects.Dynamic_SymphonyParagraphSymphonyTextEditableTextWithAutoSelectDetectionIAccessible object at 0x052A0E10> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 143, in executeEvent
File "eventHandler.pyc", line 91, in init
File "eventHandler.pyc", line 98, in next
File "compoundDocuments.pyc", line 411, in event_caret
File "compoundDocuments.pyc", line 388, in makeTextInfo
File "compoundDocuments.pyc", line 217, in init
File "NVDAObjects__init__.pyc", line 911, in makeTextInfo
File "textInfos\offsets.pyc", line 280, in init
File "textInfos\offsets.pyc", line 159, in _getCaretOffset
NotImplementedError
The text was updated successfully, but these errors were encountered:
Comment 1 by jteh on 2014-03-21 00:09
This is due to OpenOfficeBug:123631, which I filed several months ago. In short, OpenOffice doesn't restore focus when you exit a context menu after selecting an item. OpenOfficeBug:123630 will cause similar problems.
I can confirm this is still reproducible. The two issues against Open Office noted in the initial report are also still open as CONFIRMED. The question then is, assuming the OO devs fix those issues, will that also resolve this issue, and / or is there any additional work we should do from the NVDA side?
(Edit: I meant to add): Tested using NVDA 2018.4.1 and Apache Open Office 4.1.6 AOO416m1 (Build 9790) Rev 1844436, 2018-10-23 12:57
Reported by RobertSpangler on 2014-03-20 18:52
Performing the following steps produces the below error with NVDA and OpenOffice Writer 4.1 Beta:
this is a test
I am aware that, in Writer, it is not necessary to select a word; the program will automatically apply formatting changes to the word under the cursor. This bug occurs even if you do not select the text first, however.
Here is the debug output. This same block of output appeared for each time that I attempted navigation with ctrl+left/right arrows.
ERROR - eventHandler.executeEvent (14:42:45):
error executing event: caret on <NVDAObjects.Dynamic_SymphonyParagraphSymphonyTextEditableTextWithAutoSelectDetectionIAccessible object at 0x052A0E10> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 143, in executeEvent
File "eventHandler.pyc", line 91, in init
File "eventHandler.pyc", line 98, in next
File "compoundDocuments.pyc", line 411, in event_caret
File "compoundDocuments.pyc", line 388, in makeTextInfo
File "compoundDocuments.pyc", line 217, in init
File "NVDAObjects__init__.pyc", line 911, in makeTextInfo
File "textInfos\offsets.pyc", line 280, in init
File "textInfos\offsets.pyc", line 159, in _getCaretOffset
NotImplementedError
The text was updated successfully, but these errors were encountered: