WebCore Piston Help for Motion Sensor and Lights

I was wondering if someone was going to query that.
It doesn’t sound right does it.
If you go into the settings for Task Cancellation Policy in the dropdown there are various options.
What it means is if there is a piston state or condition state change the task will cancel.
If you select ‘never’ then the task will always complete UNLESS the piston becomes true again. In that case the Timer stops. When it becomes false again, the Timer restarts. I hope that makes sense.