I'm making a unity game and trying to fold a function, but my preprocessor directives (checks if it's on android or not) are not getting collapsed. Only code until the directive is collapsed.
Code before folding:
Code after folding:
Indenting the pragma directive until its indentation is the same as code within that block works, but I want to use the proper format, plus it looks easier to see.
I found this issue but sadly it was only for the C++ tools extension, and I am using C#. Is it possible to collapse this without indenting it?

