Intellisense does not work in conditionals with parenthesis

When writing conditionals using parenthesis, the first comparison will correctly auto-fill with Intellisense, but all following comparisons within the expression will fail to use Intellisense. This is frustrating as I write a lot of my conditionals using parenthesis, I lose valuable insight as a result, making my workflow more challenging.

This is an example of one of these conditionals not providing Intellisense.

Here is a video showing the issue as well, with me removing the parenthesis at the end to resolve the bug.

Expected behavior

Intellisense should correctly work in these conditional scenarios with parenthesis.

2 Likes

Hi, thank you for filing this.

I tested this out and added it to our bug database.

While we’re working on the fix, I found that the workaround is to omit the parentheses.

2 Likes

Intellisense also does not work in interpolated strings and if-then-else expressions.