Skip to content

Commit 8b2b751

Browse files
Docs: Only add profiling-sampling-visualization.{css,js} to files when necessary
1 parent 9fdbade commit 8b2b751

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

Doc/tools/extensions/profiling_trace.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,10 +154,15 @@ def inject_trace(app, exception):
154154
)
155155

156156

157+
def add_assets(app, pagename, templatename, context, doctree):
158+
if pagename == 'library/profiling.sampling':
159+
app.add_js_file('profiling-sampling-visualization.js')
160+
app.add_css_file('profiling-sampling-visualization.css')
161+
162+
157163
def setup(app):
158164
app.connect('build-finished', inject_trace)
159-
app.add_js_file('profiling-sampling-visualization.js')
160-
app.add_css_file('profiling-sampling-visualization.css')
165+
app.connect('html-page-context', add_assets)
161166

162167
return {
163168
'version': '1.0',

0 commit comments

Comments
 (0)