Crossword Genius

Sent photo for editing immediately (2,3,4)

Ross

I believe the answer is:

on the spot

I'm a little stuck... Click here to teach me more about this clue!

'immediately' is the definition.
(I've seen this before)

'sent photo for editing' is the wordplay.
'sent photo' anagrams to 'ON THE SPOT'.
However, I'm unsure how the anagram is indicated.

Can you help me to learn more?

(Other definitions for on the spot that I've seen before include "In difficulty" , "Under pressure" , "At a particular place of action" , "Live" , "Colour is replaced here" .)

Want a hint initially instead of a full solution? Install my app