nvda icon indicating copy to clipboard operation
nvda copied to clipboard

NVDA informs RGB instead of color names while studying a text

Open shadyar opened this issue 2 years ago • 6 comments

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 avatar Apr 14 '22 17:04 shadyar

@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?

lukaszgo1 avatar Apr 14 '22 17:04 lukaszgo1

@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

shadyar avatar Apr 14 '22 21:04 shadyar

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.

feerrenrut avatar Apr 19 '22 04:04 feerrenrut

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…

shadyar avatar Apr 19 '22 19:04 shadyar

Snippet from the log: Speaking ['rgb(127085)', 'import', 'rgb(000)', ' java.time.LocalDate;\r\n']

feerrenrut avatar Apr 27 '22 09:04 feerrenrut

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.

mwhapples avatar Jul 28 '22 09:07 mwhapples

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.

hamidrezaabroshan avatar Feb 14 '23 16:02 hamidrezaabroshan