Bruton's tyrosine kinase controls a sustained calcium signal essential for B lineage development and function.