[DF-4113] new implementation for UIKeyboard