Fix for: BHV-11232

We need to coerce the showing property value to always be boolean and better sanity checking in the _showingChanged()_ handler.