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
-~----------~----~----~----~------~----~------~--~---

Reply via email to