fix ViewResponseListener