Added calls to delegate before zoom/dismiss