Anonymous avatar Anonymous committed 049975a

Fix the modindex checkboxes if none is selected.

Comments (0)

Files changed (2)

sphinx/templates/modindex.html

             {%- if pl in showpf %} checked="checked"{% endif %}>
      <label for="pl-{{ pl }}">{{ pl }}</label>
      {% endfor %}
+     <input type="hidden" name="newpf" value="true">
      <input type="submit" value="Apply">
    </form>
 {% endif %}

sphinx/web/application.py

                 } for x in sorted(most_frequent)]
 
         showpf = None
-        newpf = req.args.get('pf')
+        newpf = req.args.get('newpf')
         sesspf = req.session.get('pf')
         if newpf or sesspf:
             yield NoCache
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.