device stops scan when we leash, starts scan again when we unleash or are unleashed (presumably through disconnection)