From fbb0188d0e0b12044bda344f529fa44a2ec7653d Mon Sep 17 00:00:00 2001 From: David Greenspan Date: Thu, 10 May 2012 15:08:51 -0700 Subject: [PATCH] preemptively avoid problems with text node targets --- packages/liveui/liveevents_w3c.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/liveui/liveevents_w3c.js b/packages/liveui/liveevents_w3c.js index 58a2d0e970..c32d94917a 100644 --- a/packages/liveui/liveevents_w3c.js +++ b/packages/liveui/liveevents_w3c.js @@ -36,6 +36,9 @@ Meteor.ui._event._loadW3CImpl = function() { SIMULATE_NEITHER : SIMULATE_FOCUSIN_FOCUSOUT; var universalCapturer = function(event) { + if (event.target.nodeType === 3) // fix text-node target + event.target = event.target.parentNode; + var type = event.type; var bubbles = event.bubbles; var target = event.target;