button event detail fixed