You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-commits@xmlgraphics.apache.org by de...@apache.org on 2009/04/27 13:41:53 UTC
svn commit: r768936 -
/xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/svg12/SVG12BridgeEventSupport.java
Author: deweese
Date: Mon Apr 27 11:41:53 2009
New Revision: 768936
URL: http://svn.apache.org/viewvc?rev=768936&view=rev
Log:
Fix getEventTarget calls for SVG version 1.2 documents
Modified:
xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/svg12/SVG12BridgeEventSupport.java
Modified: xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/svg12/SVG12BridgeEventSupport.java
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/svg12/SVG12BridgeEventSupport.java?rev=768936&r1=768935&r2=768936&view=diff
==============================================================================
--- xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/svg12/SVG12BridgeEventSupport.java (original)
+++ xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/svg12/SVG12BridgeEventSupport.java Mon Apr 27 11:41:53 2009
@@ -645,8 +645,7 @@
public void mouseEntered(GraphicsNodeMouseEvent evt) {
Point clientXY = evt.getClientPoint();
GraphicsNode node = evt.getGraphicsNode();
- Element targetElement = getEventTarget
- (node, new Point2D.Float(evt.getX(), evt.getY()));
+ Element targetElement = getEventTarget(node, evt.getPoint2D());
Element relatedElement = getRelatedElement(evt);
int n = 0;
if (relatedElement != null && targetElement != null) {
@@ -666,7 +665,7 @@
Point clientXY = evt.getClientPoint();
// Get the 'new' node for the DOM event.
GraphicsNode node = evt.getRelatedNode();
- Element targetElement = getEventTarget(node, clientXY);
+ Element targetElement = getEventTarget(node, evt.getPoint2D());
if (lastTargetElement != null) {
int n = 0;
if (targetElement != null) {
@@ -688,7 +687,7 @@
public void mouseMoved(GraphicsNodeMouseEvent evt) {
Point clientXY = evt.getClientPoint();
GraphicsNode node = evt.getGraphicsNode();
- Element targetElement = getEventTarget(node, clientXY);
+ Element targetElement = getEventTarget(node, evt.getPoint2D());
Element holdLTE = lastTargetElement;
if (holdLTE != targetElement) {
if (holdLTE != null) {