Really odd problem. A variable is set to true in code, but when I step through the code and watch the variable by the next line it has become false again even thought it wasn't set. I even have tried turning it into a set/get property and put a break on the setter, and still it changes from true to false without the breakpoint being hit.
Any thoughts...