Skip to content

Commit 725b8f4

Browse files
Generate filter buttons before DOM is loaded
1 parent 025ba6e commit 725b8f4

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

util/gh-pages/index_template.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,10 @@ <h1>Clippy Lints</h1> {# #}
141141
</button> {# #}
142142
</div> {# #}
143143
</div> {# #}
144-
</div>
144+
</div> {# #}
145+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.6.0/highlight.min.js"></script> {# #}
146+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.6.0/languages/rust.min.js"></script> {# #}
147+
<script src="script.js"></script>
145148
{% for lint in lints %}
146149
<article class="panel panel-default collapsed" id="{{lint.id}}"> {# #}
147150
<header class="panel-heading" onclick="expandLint('{{lint.id}}')"> {# #}
@@ -224,9 +227,5 @@ <h2 class="panel-title"> {# #}
224227
></path> {# #}
225228
</svg> {# #}
226229
</a> {# #}
227-
228-
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.6.0/highlight.min.js"></script> {# #}
229-
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.6.0/languages/rust.min.js"></script> {# #}
230-
<script src="script.js"></script> {# #}
231230
</body> {# #}
232231
</html> {# #}

util/gh-pages/script.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -574,5 +574,7 @@ document.addEventListener("keydown", handleShortcut);
574574
generateSettings();
575575
generateSearch();
576576
parseURLFilters();
577-
scrollToLintByURL();
578-
filters.filterLints();
577+
window.addEventListener('DOMContentLoaded', () => {
578+
scrollToLintByURL();
579+
filters.filterLints();
580+
});

0 commit comments

Comments
 (0)