Author: jlaba...@google.com
Date: Wed Apr  1 14:09:36 2009
New Revision: 5154

Modified:
     
trunk/reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/Issue1932.java
     
trunk/reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/VisualsForEventsFiring.java

Log:
Fixed a couple of compile errors in code museum.

Patch by: jlabanca
Review by: rjrjr



Modified:  
trunk/reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/Issue1932.java
==============================================================================
---  
trunk/reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/Issue1932.java
        
(original)
+++  
trunk/reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/Issue1932.java
        
Wed Apr  1 14:09:36 2009
@@ -122,7 +122,7 @@
        public void onPreviewNativeEvent(NativePreviewEvent event) {
          // Ignore events outside of the sandbox
          NativeEvent nativeEvent = event.getNativeEvent();
-        Element target = nativeEvent.getTarget();
+        Element target = Element.as(nativeEvent.getEventTarget());
          if (!sandbox.getElement().isOrHasChild(target)
              && !positioner.getElement().isOrHasChild(target)) {
            positioner.removeFromParent();

Modified:  
trunk/reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/VisualsForEventsFiring.java
==============================================================================
---  
trunk/reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/VisualsForEventsFiring.java
   
(original)
+++  
trunk/reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/VisualsForEventsFiring.java
   
Wed Apr  1 14:09:36 2009
@@ -385,24 +385,25 @@
      });
      button.addMouseOutHandler(new MouseOutHandler() {
        public void onMouseOut(MouseOutEvent event) {
-        assert event.getFromElement() != null;
-        assert event.getToElement() != null;
-        if (button.getElement().equals(event.getFromElement())
+        NativeEvent nativeEvent = event.getNativeEvent();
+        assert nativeEvent.getRelatedEventTarget() != null;
+        assert nativeEvent.getEventTarget() != null;
+        if (button.getElement().equals(nativeEvent.getEventTarget())
              && button.getElement().getParentElement().equals(
-                event.getToElement())) {
-          passTest(event.getNativeEvent());
+                nativeEvent.getRelatedEventTarget())) {
+          passTest(nativeEvent);
          }
        }
      });
      button.addMouseOverHandler(new MouseOverHandler() {
        public void onMouseOver(MouseOverEvent event) {
-        assert event.getFromElement() != null;
-        assert event.getToElement() != null;
-
-        if (button.getElement().equals(event.getToElement())
+        NativeEvent nativeEvent = event.getNativeEvent();
+        assert nativeEvent.getRelatedEventTarget() != null;
+        assert nativeEvent.getEventTarget() != null;
+        if (button.getElement().equals(nativeEvent.getEventTarget())
              && button.getElement().getParentElement().equals(
-                event.getFromElement())) {
-          passTest(event.getNativeEvent());
+                nativeEvent.getRelatedEventTarget())) {
+          passTest(nativeEvent);
          }
        }
      });

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

Reply via email to