double-click in ie on table does not work

I added a itemclicklistener to a table in order to catch a double-click event. For IE8 this does not work, as I only get
mouse up events (no double clicks).
Has anybody an idea how to get that to work?
I would assume this is just a plain bug (I know it is a IE problem, but vaadin should cover those problems for me),
as it works for Firefox, etc., so vaadin should make sure that it works for the IE 8 as well.

I tried adding a javascript method, that prohibits the onSelectStart event, that triggers the text selection in IE, but it didn’t help (Text does get not selected any more, but the double-click is still not detected)

Does anybody know if there is a way to add an event in the event queue of the IE per javascript, so I might fake the correct event?

So,
I made some more tests, and the problem is not that the double click does not work, but that the
event.getButton() does return 0 instead of 1 (for a left-click),

If I omit that check, and I really do not care about the button (left or right or middle), then it works.

Sorry, so the real problem seems to be that the getButton() does not return the correct value.