It seems we would not call `setKeyboardName()` while inputcontextchange occurs?