Index: chrome/browser/resources/options/options_page.js |
diff --git a/chrome/browser/resources/options/options_page.js b/chrome/browser/resources/options/options_page.js |
index a9b7c84d29ae7fd4783a5b3cb9a4c0c44ce93992..0e827fdc4addfcd5ae7e2911c1a7a74bf6680568 100644 |
--- a/chrome/browser/resources/options/options_page.js |
+++ b/chrome/browser/resources/options/options_page.js |
@@ -283,7 +283,7 @@ cr.define('options', function() { |
if (document.activeElement != document.body) { |
if (FocusOutlineManager.forDocument(document).visible) { |
overlay.focus(); |
- } else { |
+ } else if (!overlay.pageDiv.contains(document.activeElement)) { |
document.activeElement.blur(); |
} |
} |