
When we emit the 'cancelled' signal if we were previously verifying, we'll always emit a 'failed' signal. LoginDialog doesn't care about cancelled, only UnlockDialog cares about both, but it does the same thing for both, so there's no reason to have the extra signal.