open/close with alternate focus