nvda
nvda copied to clipboard
NVDA informs RGB instead of color names while studying a text
Steps to reproduce:
Study codes in Eclipse Java editor when you have set NVDA informs colors.
Actual behavior:
It is terrible annoying, NVDA informs RGB instead of color names while studying codes.
Expected behavior:
It must just inform color names while studying codes. or What if there was a setting to toggle color names and RGB so that you can choose till NVDA informs just color names while studying a text. It could helps to concentrate on the text matter.
System configuration
NVDA installed/portable/running from source:
Installed NVDA
NVDA version:
v2021.3.5
Windows version:
Windows 11
Name and version of other software in use when reproducing the issue:
Eclipse v4.23.0
Other information about your system:
Other questions
Does the issue still occur after restarting your computer?
Yes, It does.
Have you tried any other versions of NVDA? If so, please report their behaviors.
No.
If NVDA add-ons are disabled, is your problem still occurring?
Yes, it is.
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
N/A
@shadyar I cannot reproduce here. What document and in what program are you experiencing this problem? Also have you tried disabling all add-ons just to make sure that this is not an add-on issue?
@shadyar I cannot reproduce here. What document and in what program are you experiencing this problem? Also have you tried disabling all add-ons just to make sure that this is not an add-on issue?
I encountered this problem while studying codes in Java editor. of Eclipse I disabled all NVDA addons but the problem there was yet. Eclipse v4.23.0
Hi @shadyar could you please attach a debug level log to this issue? https://github.com/nvaccess/nvda/wiki/LogFilesAndCrashDumps
When the color information is in an expected format it is parsed by NVDA and converted to a color name. It seems likely this is not happening as expected over the Java Access Bridge. The log will help us to see the format of the color information and take this into account.
Hi @shadyar could you please attach a debug level log to this issue? https://github.com/nvaccess/nvda/wiki/LogFilesAndCrashDumps
When the color information is in an expected format it is parsed by NVDA and converted to a color name. It seems likely this is not happening as expected over the Java Access Bridge. The log will help us to see the format of the color information and take this into account.
This is the NVDA log file at indebug logging enabled. nvda.log Uploading nvda.log…
Snippet from the log: Speaking ['rgb(127085)', 'import', 'rgb(000)', ' java.time.LocalDate;\r\n']
Hi @shadyar could you please attach a debug level log to this issue? https://github.com/nvaccess/nvda/wiki/LogFilesAndCrashDumps
When the color information is in an expected format it is parsed by NVDA and converted to a color name. It seems likely this is not happening as expected over the Java Access Bridge. The log will help us to see the format of the color information and take this into account.
Please note that Eclipse uses the SWT toolkit, which uses platform native controls and so does not use the (java Access Bridge. SWT applications appear to NVDA as IAccessible2 applications.
I have this problem and it is very important because when comparing file in git diff in eclipse, it shows diff by collar. Also, in web design it is important too.