setOnCloseListener