This used to work on Firefox in GWT 2.3 on Window XP, but now on Chrome and IE with GWT 2.4 and Windows Vista I can't make my Widgets, which are in front of a Canvas (or Vaadin DrawingArea), receive any mouse events at all.
A widget is placed in front of the drawing surface like so:
absolutePanel.add(canvas); //drawing surface, whether it's a Canvas or Vaadin DrawingArea
absolutePanel.setWidgetPosition(canvas, 0, 0);
absolutePanel.add(myWidget);
absolutePanel.setWidgetPosition(myWidget, 0, 0);
If I do not add the "canvas", "myWidget" receives its mouse events fine.
How do I make sure "myWidget" can receive all its mouse events properly in this scenario?