diff --git a/src/renderer/components/header.js b/src/renderer/components/header.js
index 4210424a..ff4fc9ec 100644
--- a/src/renderer/components/header.js
+++ b/src/renderer/components/header.js
@@ -11,6 +11,7 @@ class Header extends React.Component {
onMouseMove={dispatcher('mediaMouseMoved')}
onMouseEnter={dispatcher('mediaControlsMouseEnter')}
onMouseLeave={dispatcher('mediaControlsMouseLeave')}
+ role='navigation'
>
{this.getTitle()}
@@ -18,6 +19,9 @@ class Header extends React.Component {
className={'icon back ' + (loc.hasBack() ? '' : 'disabled')}
title='Back'
onClick={dispatcher('back')}
+ role='button'
+ aria-disabled={!loc.hasBack()}
+ aria-label='Back'
>
chevron_left
@@ -25,6 +29,9 @@ class Header extends React.Component {
className={'icon forward ' + (loc.hasForward() ? '' : 'disabled')}
title='Forward'
onClick={dispatcher('forward')}
+ role='button'
+ aria-disabled={!loc.hasForward()}
+ aria-label='Forward'
>
chevron_right
@@ -50,6 +57,7 @@ class Header extends React.Component {
className='icon add'
title='Add torrent'
onClick={dispatcher('openFiles')}
+ role='button'
>
add