When capturing the MouseDoubleClicked event, I noticed that the MouseEventArgs that is fired is hardcoded to null instead of the real MouseEventArgs which originated the event.
The fix is really simple:
0001-Fix-null-MouseEventArgs-in-MouseDoubleClicked.zip