File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -150,7 +150,7 @@ <h1>Clippy Lints</h1> {# #}
150150 < h2 class ="panel-title "> {# #}
151151 < div class ="panel-title-name " id ="lint-{{lint.id}} "> {# #}
152152 < span > {{lint.id}}</ span > {#+ #}
153- < a href ="#{{lint.id}} " class ="anchor label label-default "> ¶</ a > {#+ #}
153+ < a href ="#{{lint.id}} " onclick =" lintAnchor(event) " class ="anchor label label-default "> ¶</ a > {#+ #}
154154 < a href ="" class ="anchor label label-default " onclick ="copyToClipboard(event) "> {# #}
155155 📋 {# #}
156156 </ a > {# #}
Original file line number Diff line number Diff line change @@ -151,6 +151,16 @@ function expandLint(lintId) {
151151 highlightIfNeeded ( lintId ) ;
152152}
153153
154+ function lintAnchor ( event ) {
155+ event . preventDefault ( ) ;
156+ event . stopPropagation ( ) ;
157+
158+ const id = event . target . getAttribute ( "href" ) . replace ( "#" , "" ) ;
159+ window . location . hash = id ;
160+
161+ expandLint ( id ) ;
162+ }
163+
154164function copyToClipboard ( event ) {
155165 event . preventDefault ( ) ;
156166 event . stopPropagation ( ) ;
You can’t perform that action at this time.
0 commit comments