In RecordingSample the second sprite is disappearing when using the following code and after pressing enter. When using two SpriteBatches everything is working fine (uncomment the two lines).
GraphicsDevice.Clear(Color.CornflowerBlue);
spriteBatch.Begin();
if (Keyboard.GetState().IsKeyDown(Keys.Enter))
{
spriteBatch.Draw(logo, Vector2.Zero, Color.White);
}
//spriteBatch.End();
//spriteBatch.Begin();
spriteBatch.Draw(logo, new Rectangle(Mouse.GetState().X, Mouse.GetState().Y, 115, 30), Color.White);
spriteBatch.End();
base.Draw(gameTime);