diff --git a/src/data-control/data-filter.html b/src/data-control/data-filter.html
index ac395c8ba..176c56451 100644
--- a/src/data-control/data-filter.html
+++ b/src/data-control/data-filter.html
@@ -82,11 +82,11 @@
_handleTap: function(e) {
var name = e.model.item.name;
var index = this.activeSeries.indexOf(name);
- if(e.srcElement.active && index === -1) {
+ if(e.target.active && index === -1) {
if(this.exclusive) {
var buttons = this.$.filterBar.querySelectorAll('paper-button');
for(var i = 0; i < buttons.length; i++) {
- if(buttons[i] !== e.srcElement) {
+ if(buttons[i] !== e.target) {
buttons[i].active = false;
}
}
@@ -94,7 +94,7 @@
} else {
this.push('activeSeries', name);
}
- } else if(!e.srcElement.active && index !== -1) {
+ } else if(!e.target.active && index !== -1) {
this.splice('activeSeries', index, 1);
}
},