I have a ProgressBar and a ProgressRing whose "Hidden" property is bound to an exported public "Discovering" property. Unhiding them is not a problem. But when I set the property to re-hide them, it takes a quite long time for the binding to take effect. The latency time is variable and can be as long as a minute. Even setting the "Display When Stopped" has no effect.
I've attached a test project and in it, I have a test Label which is bound to the same property and it does not exhibit the same latency problem.
Is this a known issue and if so, will it be fixed and is there a work-around?