| 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 d2a4c90547977df353e16b76a8f876d4c5389822..016b1a81140829ce6b6a0cd3d660808b7fcb5cf0 100644
|
| --- a/chrome/browser/resources/settings/settings_menu/settings_menu.js
|
| +++ b/chrome/browser/resources/settings/settings_menu/settings_menu.js
|
| @@ -63,10 +63,25 @@ Polymer({
|
| },
|
|
|
| /**
|
| + * @param {!Node} target
|
| + * @private
|
| + */
|
| + ripple_: function(target) {
|
| + var ripple = document.createElement('paper-ripple');
|
| + ripple.addEventListener('transitionend', function() {
|
| + ripple.remove();
|
| + });
|
| + target.appendChild(ripple);
|
| + ripple.downAction();
|
| + ripple.upAction();
|
| + },
|
| +
|
| + /**
|
| * @param {!Event} event
|
| * @private
|
| */
|
| openPage_: function(event) {
|
| + this.ripple_(/** @type {!Node} */(event.currentTarget));
|
| var submenuRoute = event.currentTarget.parentNode.dataset.page;
|
| if (submenuRoute) {
|
| this.currentRoute = {
|
|
|