Manage visibility better
This finally fixes https://source.puri.sm/Librem5/squeekboard/-/issues/253
Apart from proving that this is correct, I also tested it: 10 times systemctl phosh restart
with keyboard shown every time for the PIN.
This may break docked mode, but docked mode had it coming.
WIP because it needs https://source.puri.sm/Librem5/squeekboard/-/merge_requests/407
Edited by Administrator