Consider there's a boolean setting called "unit" which true = imperial and false = metric, already set on a checkbox ApplicationSettings: checked property.

The app follows its value once app runs. I set true, closed, opened it is still true. Make it false, it keeps false. But neither checked = true nor checked = false code won't perform. Why? What's missing?

Should I add a sort of performclick recalls or should I change the way I use settings?
All links and videourls are welcome here.