Bug 958035 - [Keyboard][V1.4] The previous keyboard shows briefly if you
switch keyboard between number field and text field.
  - Not to invoke keyboardFrame.setVisible(false) when we reuse the
    frame.
  - Invoke homescreen.fadeOut() to solve the homescreen leak issue when
    showing/switching/hiding keyboard.
Merge pull request #16350 from RudyLu/keyboard/Bug958035

Bug 958035 - [Keyboard][V1.4] The previous keyboard shows briefly if you
r=timdream, alive.