Skip to content

Commit

Permalink
Fix search.html with newer sphinx versions
Browse files Browse the repository at this point in the history
This commit fixes an issue with search.html when building with newer
versions of sphinx. Since the release of sphinx 3.4.0 the search bar
has not worked when using the qiskit_sphinx_theme package. This is
because we were not loading a required script to make the search bar
work with the new sphinx theme. This was done in the upstream
pytorch_sphinx_theme package with:

pytorch/pytorch_sphinx_theme@d033830

which looks like it was itself ported from the sphinx-rtd-theme package
which fixed this same issue with:

readthedocs/sphinx_rtd_theme#1021

This is just porting that change to qiskit_sphinx_theme which at least
fixes the search bar in local builds for me.
  • Loading branch information
mtreinish committed Jun 1, 2021
1 parent 7a32be4 commit ba42a68
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions qiskit_sphinx_theme/search.html
Expand Up @@ -10,6 +10,7 @@
{%- extends "layout.html" %}
{% set title = _('Search') %}
{% set script_files = script_files + ['_static/searchtools.js'] %}
{% set script_files = script_files + ['_static/language_data.js'] %}
{% block footer %}
<script type="text/javascript" src="{{ pathto('searchindex.js', 1) }}" defer></script>
{{ super() }}
Expand Down

0 comments on commit ba42a68

Please sign in to comment.