When no IME target, use empty control target

...such that IME doesn't show up if there is no target. It would
show because we don't attach it to a leash.

Test: Open any app while IME was previously open
Bug: 111084606
Change-Id: I1d99af44157244538f9ba95ba8daf6576a851e19
1 file changed