-
Notifications
You must be signed in to change notification settings - Fork 29.9k
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
[Settings GUI] String array: No help in filling enum values #77458
Comments
I think this is FAR worse than just not providing help when using enums, because as far as I can tell it doesn't even validate values against the allowed enum values. Which is basically inviting users to enter invalid/bad data which can cause extensions to not function properly. While this was always possible before, the user would not only get intellisense on the allowed values you'd also get error warning about invalid values. Can this be something that is prioritized for at least the next iteration (though IMO this should warrant a patch release when fixed)? /cc @roblourens @kieferrm |
Validation issue was closed |
@octref and I talked about this, I thought there was an open issue for validation somewhere. |
Additional validation wouldn't be as necessary if it just worked like standalone enums do with a drop-down instead of a text input. |
Validation is still necessary because you can type whatever you want or the validation criteria can change. |
Errors are added as part of #77459 (besides So I'm putting this one into backlog. |
Just noting down some findings so far. There are settings that are lists of enums, such as There are also settings of type |
I was looking more into the I noticed that the exclude widget set |
\closedWith ff39a97 An enhancement would be adding a mechanism to help rearrange items of the array while in view mode. |
#77427
settings.json
:settings GUI
:The text was updated successfully, but these errors were encountered: