From what I've learned when you used verb + たら, you are saying an if condition. While reading I came across:
起きたら生えてたの which I interpretate as "When I woke up, (they) had (already) grew."
Is this correct? sometimes たら or others conditionals works as "when"?