Hiding them never makes sense, and the protocol specifies that the show and hide requests are about virtual keyboards, not about overlay planels.
mentioned in commit 870aee8c