From dd28b667e854f15face43340e348e4c68b002791 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Sun, 5 Jun 2016 15:53:28 -0400 Subject: [PATCH] Special-case "." selector in uiEvents. --- js/src/ui.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/js/src/ui.js b/js/src/ui.js index 8938249..e12e291 100644 --- a/js/src/ui.js +++ b/js/src/ui.js @@ -609,7 +609,11 @@ function cleanEventType(eventType) { function selectorMatch(n, selector) { if (n && typeof n === 'object' && 'querySelectorAll' in n) { - return Array.prototype.slice.call(n.querySelectorAll(selector)); + if (selector === '.') { + return [n]; + } else { + return Array.prototype.slice.call(n.querySelectorAll(selector)); + } } else { return []; }