Set/unset fullscreen in a runnable so we don't block the UI
Make sure to obey max height in AutoResizeTextView
Pause/resume after showing, so changes to visibility in callback are obeyed