Handle corner case: soft-cursor is invisible + OS-cursor is visible.