fix: transition end event restrained to container element only