Index: chrome/browser/resources/settings/settings_menu/settings_menu.js |
diff --git a/chrome/browser/resources/settings/settings_menu/settings_menu.js b/chrome/browser/resources/settings/settings_menu/settings_menu.js |
index 494228bfc6e777dd828c4b265df02f957c7dcdbf..dd66609cf9564896c5e422e4788bccdc9ef29f9f 100644 |
--- a/chrome/browser/resources/settings/settings_menu/settings_menu.js |
+++ b/chrome/browser/resources/settings/settings_menu/settings_menu.js |
@@ -43,15 +43,15 @@ Polymer({ |
}, |
/** |
- * @param {!Node} target |
+ * @param {!Event} event |
* @private |
*/ |
- ripple_: function(target) { |
+ ripple_: function(event) { |
var ripple = document.createElement('paper-ripple'); |
ripple.addEventListener('transitionend', function() { |
ripple.remove(); |
}); |
- target.appendChild(ripple); |
+ event.currentTarget.appendChild(ripple); |
ripple.downAction(); |
ripple.upAction(); |
}, |
@@ -61,8 +61,6 @@ Polymer({ |
* @private |
*/ |
openPage_: function(event) { |
- this.ripple_(/** @type {!Node} */(event.currentTarget)); |
- |
var route = settings.getRouteForPath(event.currentTarget.dataset.path); |
assert(route, 'settings-menu has an an entry with an invalid path'); |
settings.navigateTo(route); |