fix bug:  file listner is not working