The ``aria-labelledby`` [1] attribute identifies the element that labels the element it is applied to. The templates ``infinite_scroll.html`` and ``search_on_category_select.html`` define a ``aria-labelledby`` at the <input> tag but miss the id in the <div> with the description. [1] https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-labelledby Signed-off-by: Markus <markus@venom.fritz.box>
		
			
				
	
	
		
			17 lines
		
	
	
		
			642 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			642 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
<fieldset>{{- '' -}}
 | 
						|
  <legend>{{ _('Infinite scroll') }}</legend>{{- '' -}}
 | 
						|
  <p class="value">{{- '' -}}
 | 
						|
    <input type="checkbox" {{- ' ' -}}
 | 
						|
           name="infinite_scroll" {{- ' ' -}}
 | 
						|
           aria-labelledby="pref_infinite_scroll" {{- ' ' -}}
 | 
						|
           class="checkbox-onoff" {{- ' ' -}}
 | 
						|
           {%- if preferences.get_value('infinite_scroll') -%}
 | 
						|
             checked
 | 
						|
           {%- endif -%}{{- ' ' -}}
 | 
						|
           >{{- '' -}}
 | 
						|
  </p>{{- '' -}}
 | 
						|
  <div class="description" id="pref_infinite_scroll">
 | 
						|
    {{- _('Automatically load next page when scrolling to bottom of current page') -}}
 | 
						|
  </div>{{- '' -}}
 | 
						|
</fieldset>{{- '' -}}
 |