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
Inconsistency in list/tree settings #67387
Comments
The problem is that |
@sandy081 Since it's the second time this week I've migrated an issue, I've created a util to 3e70d8c#diff-800a35d2b141a47ddf9bb3008ce1fb4e I couldn't get it simpler than that. Please review and let me know if it's incorrect. |
Looks good. |
@joaomoreno Following are the issue I observed moving from old to new setting and if users have old setting enabled
Let me know if you would like to track these as a separate issue or in this one? |
@sandy081 Are configuration contributions allowed to do that? |
Yeah you can add a deprecation message like follows
This will not suggest the setting in the intellisense and also show a deprecation warning when used. |
Testing #67274
There are couple of list/tree settings those get applied for tree only or lists only or for both.
workbench.tree.horizontalScrolling
- Both lists and treesworkbench.list.keyboardNavigation
- Only for trees (if I am not wrong)It is confusing what gets applied to tree and lists. We should either have consistent prefixes for both or have specific settings for each but not mixed.
The text was updated successfully, but these errors were encountered: