Revision: 6361 Author: [email protected] Date: Tue Oct 13 13:09:57 2009 Log: Tree now no longer fires events from left- and middle mouse button clicks.
http://code.google.com/p/google-web-toolkit/source/detail?r=6361 Modified: /trunk/user/src/com/google/gwt/user/client/ui/Tree.java ======================================= --- /trunk/user/src/com/google/gwt/user/client/ui/Tree.java Wed Sep 23 10:15:52 2009 +++ /trunk/user/src/com/google/gwt/user/client/ui/Tree.java Tue Oct 13 13:09:57 2009 @@ -541,7 +541,9 @@ // Currently, the way we're using image bundles causes extraneous events // to be sunk on individual items' open/close images. This leads to an // extra event reaching the Tree, which we will ignore here. - if (DOM.eventGetCurrentTarget(event) == getElement()) { + // Also, ignore middle and right clicks here. + if ((DOM.eventGetCurrentTarget(event) == getElement()) + && (event.getButton() == Event.BUTTON_LEFT)) { elementClicked(DOM.eventGetTarget(event)); } break; --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
