added listener even if we don't show the refresh view