Fix image annotation not showing bug. Add delegate