You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Most java settings take immediate effect without requiring a reload, which is a great user experience. However, the java.semanticHighlighting.enabled setting does not always update the semantic tokens in the editor when changed. This is very confusing, especially when you aren't even notified that a reload is required to see the change.
Environment
Java extension version: 0.69.0
Steps To Reproduce, case 1
Make sure that semantic highlighting is enabled.
Open any Java file where semantic highlighting can be seen.
Set java.semanticHighlighting.enabled to false.
Notice how the opened Java file still has semantic tokens, until completely reloaded.
Current Result
Steps To Reproduce, case 2
Open any Java file where semantic highlighting can be seen.
Change any setting other than java.semanticHighlighting.enabled.
Change java.semanticHighlighting.enabled to true or false.
Notice how the setting does not take effect.
Current Result
Expected Result
Additional Information
I will submit a PR with a fix for this shortly.
The text was updated successfully, but these errors were encountered:
Most java settings take immediate effect without requiring a reload, which is a great user experience. However, the
java.semanticHighlighting.enabled
setting does not always update the semantic tokens in the editor when changed. This is very confusing, especially when you aren't even notified that a reload is required to see the change.Environment
0.69.0
Steps To Reproduce, case 1
java.semanticHighlighting.enabled
tofalse
.Current Result
Steps To Reproduce, case 2
java.semanticHighlighting.enabled
.java.semanticHighlighting.enabled
totrue
orfalse
.Current Result
Expected Result
Additional Information
I will submit a PR with a fix for this shortly.
The text was updated successfully, but these errors were encountered: