diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2020-09-21 10:09:09 +0200 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2020-09-24 15:02:20 +0200 |
| commit | c6dd6b9e739d664c4735666ef6f8a75b9eb7eb7c (patch) | |
| tree | 6628b5f83138b39787ebb822084266944f6c39da /gui/src | |
| parent | 11239b613617fb31a7b7aa958d02bed1e0faebdd (diff) | |
| download | mullvadvpn-c6dd6b9e739d664c4735666ef6f8a75b9eb7eb7c.tar.xz mullvadvpn-c6dd6b9e739d664c4735666ef6f8a75b9eb7eb7c.zip | |
Add aria-label on select location button when disconnected
Diffstat (limited to 'gui/src')
| -rw-r--r-- | gui/src/renderer/components/TunnelControl.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gui/src/renderer/components/TunnelControl.tsx b/gui/src/renderer/components/TunnelControl.tsx index e5f674d7c4..e0345c0fbb 100644 --- a/gui/src/renderer/components/TunnelControl.tsx +++ b/gui/src/renderer/components/TunnelControl.tsx @@ -1,4 +1,5 @@ import * as React from 'react'; +import { sprintf } from 'sprintf-js'; import styled from 'styled-components'; import { TunnelState } from '../../shared/daemon-rpc-types'; import { messages } from '../../shared/gettext'; @@ -83,7 +84,12 @@ export default class TunnelControl extends React.Component<ITunnelControlProps> }; const SelectedLocation = () => ( - <SwitchLocationButton onClick={this.props.onSelectLocation}> + <SwitchLocationButton + onClick={this.props.onSelectLocation} + aria-label={sprintf( + messages.pgettext('accessibility', 'Select location. Current location is %(location)s'), + { location: this.props.selectedRelayName }, + )}> <AppButton.Label>{this.props.selectedRelayName}</AppButton.Label> <SelectedLocationChevron height={12} width={7} source="icon-chevron" /> </SwitchLocationButton> |
