Merge "Keep IME's visible state while interacting with other screens when the background user is visible" into main