WinRT KeyDown fired twice when Enter is pressed

I have noticed a very unusual oddity which occurs when handling the KeyDown event. When the user hits the ‘Enter’ key, the event is actually fired twice (at least this is the case for TextBox  and PasswordBox  controls on which I have noticed this behavior). Consider the following code snippet:

What will actually happen