KMEW-124 If keyboard is not active, _GenerateVisualKeyboard can still be called and it uses _ActiveKeyboard without checking null