change the way image file selection works
fix repeatedly registered thus repeatedly fired image save click event