Make OSK window tracking and shifting up windows more reliable
This MR fixes a bunch of bugs related to the OSK shifting up windows.
Depends on !1728 (merged)
This MR fixes a bunch of bugs related to the OSK shifting up windows.
Depends on !1728 (merged)