I have a listener for a tree and button where the listener is the same for both. I am trying to avoid inner classes so that I can do incremental debug updates in GWT. Doing the classic inline class override for a "Listener" creates an inner class which cause the VM to view the incremental update as a schema change and fails.
For both a button and tree on a Events.Select listen the BaseEvent.source is null so you can't detect the source of the original event. My assumption is that this is a bug. I am using gxt-1.2.3