Reviewers: fredsa,

Description:
Work around for samples/expenses, broken by new support for touch
events.


Please review this at http://gwt-code-reviews.appspot.com/1166801/show

Affected files:
M samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchEvent.java M samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchHandler.java


Index: samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchEvent.java
===================================================================
--- samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchEvent.java (revision 9309) +++ samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchEvent.java (working copy)
@@ -30,7 +30,7 @@
     return this.timeStamp;
   }-*/;

-  public final native JsArray<Touch> getTouches()/*-{
+ public final native JsArray<Touch> getOldTouchesUntilMyFriendFredSauerCleansUpTheSample()/*-{
     return this.touches;
   }-*/;

Index: samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchHandler.java
===================================================================
--- samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchHandler.java (revision 9309) +++ samples/expenses/src/main/java/com/google/gwt/mobile/client/TouchHandler.java (working copy)
@@ -155,7 +155,7 @@
    */
   public static Touch getTouchFromEvent(TouchEvent e) {
     if (SUPPORTS_TOUCHES) {
-      return e.getTouches().get(0);
+ return e.getOldTouchesUntilMyFriendFredSauerCleansUpTheSample().get(0);
     }

// This is cheating a little bit, but it turns out that the Touch interface


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to