All Folded Functions Unfold Constantly

Sorry, I’m a new user so I’m not sure if this is an obvious issue to fix, but in MonoDevelop, if I fold any function, all of them unfold the second I start typing anywhere in the document, making it basically impossible to fold anything.

Also, is it possible in JS to fold comment regions? There a tickbox to always fold comments in Tools > Options > Text Editor > General, but it doesn’t seem to do anything.

you can always use

#region Name of Region

#endRegion

Is this just my program working incorrectly? Anyone? I can’t find anyone else reporting this problem.