Index: ui/webui/resources/js/action_link.js |
diff --git a/ui/webui/resources/js/action_link.js b/ui/webui/resources/js/action_link.js |
index a9e1ffd6620991b44b5a6aa4a790bd93da9c62eb..9d83ed727a749c6549186c6b12f6d46ce2448ce7 100644 |
--- a/ui/webui/resources/js/action_link.js |
+++ b/ui/webui/resources/js/action_link.js |
@@ -75,8 +75,10 @@ var ActionLink = document.registerElement('action-link', { |
this.classList.add('no-outline'); |
}); |
- this.addEventListener('blur', function() { |
- this.classList.remove('no-outline'); |
+ this.addEventListener('blur', function(e) { |
+ // This check helps us exclude external events like application switch. |
+ if (e.sourceCapabilities) |
+ this.classList.remove('no-outline'); |
}); |
}, |