1. Adverb. (idiomatic) Immediately when sighted. ¹
2. Adverb. (by extension) Immediately something has come to one's attention. ¹
¹ Source: wiktionary.com