Add `args` to `onBeforeDisplay` in `mvcPopupButton()` to allow changing args before creating new MVCGroup.
Bind ESC key to close dialog action.