Hide Speedreader header when speedreader is hidden by admin policy (#31320)

This commit is contained in:
Brian R. Bondy
2025-09-22 13:40:13 -04:00
committed by GitHub
parent 7e8a4fbbe4
commit befd4f3317
2 changed files with 11 additions and 7 deletions
@@ -32,12 +32,14 @@
</settings-brave-content-playlist>
</template>
<settings-brave-content-speedreader
id="speedreader"
slot="view"
prefs="{{prefs}}"
in-search-mode="[[inSearchMode_]]">
</settings-brave-content-speedreader>
<template is="dom-if" if="[[showPage_(pageVisibility_.speedreader)]]">
<settings-brave-content-speedreader
id="speedreader"
slot="view"
prefs="{{prefs}}"
in-search-mode="[[inSearchMode_]]">
</settings-brave-content-speedreader>
</template>
<settings-appearance-fonts-page slot="view" id="fonts"
data-parent-view-id="parent" prefs="{{prefs}}">
@@ -67,7 +67,9 @@ SettingsBraveContentPageIndexElementBase implements SettingsPlugin {
if (this.showPage_(this.pageVisibility_.playlist)) {
views.push('playlist');
}
views.push('speedreader');
if (this.showPage_(this.pageVisibility_.speedreader)) {
views.push('speedreader');
}
this.$.viewManager.switchViews(views, 'no-animation', 'no-animation');
}