Code cleanup.
It's better just do nothing on blur if user us just tabbing than hack the logic of last processed source.