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 homesreen leak issue when
    showing/switching/hiding keyboard.