Unlock ring targets: prevent broadcasted actions from running twice
Explicit call to doFinish() caused the last action to run again.
Unset active target before calling doFinish()