Continue polling indicator between cancelled jobs
Continue polling indicator between cancelled jobs

Previously, the polling attribute would be turned off when a job was
cancelled (when a polling job is interrupted and superseded by a new
job) because `pollEnd` is called after `onStart`.  This commit only
turns off polling when the end type is not a cancelled type.

project-icp/bee-pollinator-app,project-icp/bee-pollinator-app,project-icp/bee-pollinator-app,project-icp/bee-pollinator-app