Clangd preprocessor define issue - opacity stops working after toggling Configure
Hello,
I'm having an issue for a few latest versions of clangd. I was hoping this issue would be resolved in newest update of VS Code extension - clangd v1.0.5., but still with no success.
Issue: I'm using two Configurations in CMake -> Configure. Configurations are defined in CMakePresets.json like this:

I'm using define as this:
I'm switching configuration via CMake->Configure->Select Configure Preset.
Now, switching Configuration on clangd v1.0.2 will highlight/fade non-used define correctly. Switching to clangd version v1.0.4, it's no longer working correctly.
I have set the setting on v1.0.4 as such:

Opacity is 0.5. If I change the Configuration, the Opacity no longer works on the code segment:

But, if I go to settings and just enter the value 0.5, it starts working again, untill the next Configure change.
This issue in not on v1.0.2, only at v1.0.4 and v1.0.5.