revise close function
revise close function

if the initial trigger doesn’t exist / can’t be found, then set focus to either the `main` (if it exists) or the `body`

scottaohara/accessible_modal_window,scottaohara/accessible_modal_window