Author: [email protected]
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
-~----------~----~----~----~------~----~------~--~---