> I stopped maliit-server, but the keyboard dimensions were not reset - can't
> use the bottom part of the shell... Stopped when it was on screen, btw.
That's an unrelated bug.
There are two different kinds of OSK information handled by unity8:
1 - the OSK geometry, which is what being dealt with here
2 - whether the OSK is visible or not
They are orthogonal to each other. So the problem when you kill maliit-server while the OSK is being displayed is that unity8-mir somehow doesn't notice or gets notified of its disappearance and hence doesn't disable OSK's InputFilterArea. Let's not mix bugs!
> I stopped maliit-server, but the keyboard dimensions were not reset - can't
> use the bottom part of the shell... Stopped when it was on screen, btw.
That's an unrelated bug.
There are two different kinds of OSK information handled by unity8:
1 - the OSK geometry, which is what being dealt with here
2 - whether the OSK is visible or not
They are orthogonal to each other. So the problem when you kill maliit-server while the OSK is being displayed is that unity8-mir somehow doesn't notice or gets notified of its disappearance and hence doesn't disable OSK's InputFilterArea. Let's not mix bugs!