Author: yurize
Date: Tue Aug  7 19:18:30 2012
New Revision: 1370447

URL: http://svn.apache.org/viewvc?rev=1370447&view=rev
Log:
Revert "Blip menu handles clicks instead of mouse down. By vjrj."

This reverts commit 552d9b993172a73bcf04c06b83a4eaf0a6cb771f.

Conflicts:

        src/org/waveprotocol/wave/client/wavepanel/impl/menu/MenuController.java

Modified:
    
incubator/wave/trunk/src/org/waveprotocol/wave/client/wavepanel/impl/menu/MenuController.java

Modified: 
incubator/wave/trunk/src/org/waveprotocol/wave/client/wavepanel/impl/menu/MenuController.java
URL: 
http://svn.apache.org/viewvc/incubator/wave/trunk/src/org/waveprotocol/wave/client/wavepanel/impl/menu/MenuController.java?rev=1370447&r1=1370446&r2=1370447&view=diff
==============================================================================
--- 
incubator/wave/trunk/src/org/waveprotocol/wave/client/wavepanel/impl/menu/MenuController.java
 (original)
+++ 
incubator/wave/trunk/src/org/waveprotocol/wave/client/wavepanel/impl/menu/MenuController.java
 Tue Aug  7 19:18:30 2012
@@ -18,11 +18,11 @@ package org.waveprotocol.wave.client.wav
 
 import com.google.gwt.dom.client.Element;
 import com.google.gwt.dom.client.NativeEvent;
-import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.MouseDownEvent;
 import com.google.gwt.user.client.Window;
 
 import org.waveprotocol.wave.client.wavepanel.WavePanel;
-import org.waveprotocol.wave.client.wavepanel.event.WaveClickHandler;
+import org.waveprotocol.wave.client.wavepanel.event.WaveMouseDownHandler;
 import org.waveprotocol.wave.client.wavepanel.impl.edit.Actions;
 import org.waveprotocol.wave.client.wavepanel.view.BlipMenuItemView;
 import org.waveprotocol.wave.client.wavepanel.view.View.Type;
@@ -33,7 +33,7 @@ import org.waveprotocol.wave.client.wave
  * Interprets user gestures on blip menu items.
  *
  */
-public final class MenuController implements WaveClickHandler {
+public final class MenuController implements WaveMouseDownHandler {
   private final DomAsViewProvider panel;
   private final Actions actions;
 
@@ -53,11 +53,11 @@ public final class MenuController implem
    */
   public static void install(Actions handler, WavePanel panel) {
     MenuController controller = new MenuController(handler, 
panel.getViewProvider());
-    panel.getHandlers().registerClickHandler(TypeCodes.kind(Type.MENU_ITEM), 
controller);
+    
panel.getHandlers().registerMouseDownHandler(TypeCodes.kind(Type.MENU_ITEM), 
controller);
   }
 
   @Override
-  public boolean onClick(ClickEvent event, Element context) {
+  public boolean onMouseDown(MouseDownEvent event, Element context) {
     if (event.getNativeButton() != NativeEvent.BUTTON_LEFT) {
       return false;
     }


Reply via email to