Merge "Retain IME assignment if no windows accept input." into klp-dev