Index: chrome/browser/resources/settings/settings_page/main_page_behavior.js |
diff --git a/chrome/browser/resources/settings/settings_page/main_page_behavior.js b/chrome/browser/resources/settings/settings_page/main_page_behavior.js |
index 933a0ec4baab3a6cd5c57404141fed70b549de6c..852386f78c37e9ceec28fb565ba4fbb47228c13b 100644 |
--- a/chrome/browser/resources/settings/settings_page/main_page_behavior.js |
+++ b/chrome/browser/resources/settings/settings_page/main_page_behavior.js |
@@ -407,10 +407,9 @@ var RoutableBehaviorImpl = { |
this.collapseSection(section); |
} |
- if (newRoute && newRoute.section && |
- this.$$('[data-page=' + newRoute.page + ']')) { |
+ // Scrolls to the section if this main page contains the route's section. |
+ if (newRoute && newRoute.section && this.getSection_(newRoute.section)) |
this.scrollToSection_(); |
- } |
} |
}, |