Merge "Prevent caching unexpected IME shown state for legacy split" into sc-dev