-
-
Notifications
You must be signed in to change notification settings - Fork 678
Line indent - Wrong option selected when switching profile #14170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Option 1 seems appropriate. |
Issue 2A similar issue due to mismatch between config and GUI is described below: Config options
GUI optionsIn braille settings: "Show messages" and "Message timeout". Steps to reproduce
Actual result"Show messages" option is set to "Disabled". Expected result"Show messages" option is set to "Show indefinitely". NoteThis issue may probably be fixed without changing the config with a good logic in functions. However, making the config match is clearer. |
Issue 3Similar issue due to mismatch between config and GUI with braille tether options. Config options
GUI optionsIn braille settings: "Tether Braille" Steps to reproduce
Actual result"Tether to" is set on "Automatically". Expected result"Tether to" is set on "To review". |
Issue 4Similar issue due to mismatch between config and GUI with cell border options. Config options
GUI optionsIn document formatting settings: "Cell borders" Steps to reproduce
Actual result"Cell borders" is set on "Off". Expected result"Cell borders" is set on "Both Colors and Styles". |
Steps to reproduce:
Actual behavior:
"Line indentation reporting" is set on "Both Speech and Tones"
Expected behavior:
"Line indentation reporting" is set on "Tones" as it has been set at step 2 and not modified afterwards.
NVDA logs, crash dumps and other attachments:
nvda_combinedOptions.log
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
2022.3beta5
Windows version:
Windows 10 2004 (x64) build 19041.388
Name and version of other software in use when reproducing the issue:
N/A
Other information about your system:
N/A
Other questions
Does the issue still occur after restarting your computer?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
Already present in 2022.2.
And probably much earlier versions also.
If NVDA add-ons are disabled, is your problem still occurring?
Yes, tested with no add-on.
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Not tested but unrelated.
Cause of the issue
In the GUI, the "Line indentation reporting" is one combobox, but its value is stored thanks to two separate values in the config (one for speech and the other for tones).
Solutions
To solve this issue, the easiest way is to have GUI controls match the config, i.e. one control matches one and only one config item. Thus there are two options:
int
orstring
, notboolean
.I prefer solution 1., which allow to keep less items in the GUI, especially in the doc formatting settings panel; this also prevent from increasing the number of tabs when navigating in this panel.
NVAccess,
could you please indicate if you agree with solution 1?
Thanks.
The text was updated successfully, but these errors were encountered: