Fixing issue in interactiveGuideline, where mouseOut dispatch

should be fired when the user mouses out of the <svg> container,
and into a non-svg element.
master
Robin Hu 11 years ago
parent 799b06254c
commit 44ec8ab87a

@ -204,7 +204,9 @@ nv.interactiveGuideline = function() {
trigger a mouseOut event.
*/
if (mouseX < 0 || mouseY < 0
|| mouseX > availableWidth || mouseY > availableHeight) {
|| mouseX > availableWidth || mouseY > availableHeight
|| (d3.event.relatedTarget && d3.event.relatedTarget.ownerSVGElement === undefined)
) {
dispatch.elementMouseout({
mouseX: mouseX,
mouseY: mouseY

12
nv.d3.min.js vendored

File diff suppressed because one or more lines are too long

@ -85,7 +85,9 @@ nv.interactiveGuideline = function() {
trigger a mouseOut event.
*/
if (mouseX < 0 || mouseY < 0
|| mouseX > availableWidth || mouseY > availableHeight) {
|| mouseX > availableWidth || mouseY > availableHeight
|| (d3.event.relatedTarget && d3.event.relatedTarget.ownerSVGElement === undefined)
) {
dispatch.elementMouseout({
mouseX: mouseX,
mouseY: mouseY

Loading…
Cancel
Save