Please move these listeners to show method and remove them on hide