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
Within the flat review, set the review cursor on to last line which contains standart buttons
press NVDA+f9 to mark beginning of the selection
move to end of the line and press NVDA+f10 to perform the copy
Open notepad and paste the copied text
Current results:
Only text of the first button is pasted.
Expected results:
The whole selected text must be pasted.
Additional info:
I suspect this is because the null character that is inserted between text portions when constructing a flat review representation from display model info. Therefore, replacing \0 with space or maybe \t before extracting text to be copied should be enough to fix it.
The text was updated successfully, but these errors were encountered:
Comment 2 by mdcurran on 2010-09-29 23:28
Do we perhaps want to make textInfos.convertToCrlf in to something like a TextInfo.processTextForCopying method? then we could also convert NULLs to spaces, possibly in an overridden version of the method on DisplayModelTextInfo?
Or, we could add another property to TextInfo, such as copyableText, which in the base implementation would call return convertCrlf(self.text) but in DisplayModelTextInfo would also convert NULLs to spaces.
I think I like that idea the most.
Thoughts?
Comment 3 by jteh (in reply to comment 2) on 2010-09-29 23:31
Replying to mdcurran:
Or, we could add another property to TextInfo, such as copyableText, which in the base implementation would call return convertCrlf(self.text) but in DisplayModelTextInfo would also convert NULLs to spaces.
I think I like that idea the most.
Me too. This would also remove some duplicated code calling api.copyToClip() in !VirtualBufferTextInfo. Maybe we could call it clipboardText or something, though.
Reported by aleksey_s on 2010-09-29 20:54
STR:
Current results:
Only text of the first button is pasted.
Expected results:
The whole selected text must be pasted.
Additional info:
I suspect this is because the null character that is inserted between text portions when constructing a flat review representation from display model info. Therefore, replacing \0 with space or maybe \t before extracting text to be copied should be enough to fix it.
The text was updated successfully, but these errors were encountered: