Merge pull request #4073 from matrix-org/t3chguy/a11y_share_msg
Fix share message context menu option keyboard a11ypull/21833/head
						commit
						12eb408c58
					
				|  | @ -414,11 +414,16 @@ export default createReactClass({ | |||
|         } | ||||
|         // XXX: if we use room ID, we should also include a server where the event can be found (other than in the domain of the event ID)
 | ||||
|         const permalinkButton = ( | ||||
|             <MenuItem className="mx_MessageContextMenu_field"> | ||||
|                 <a href={permalink} target="_blank" rel="noopener" onClick={this.onPermalinkClick} tabIndex={-1}> | ||||
|                     { mxEvent.isRedacted() || mxEvent.getType() !== 'm.room.message' | ||||
|                         ? _t('Share Permalink') : _t('Share Message') } | ||||
|                 </a> | ||||
|             <MenuItem | ||||
|                 element="a" | ||||
|                 className="mx_MessageContextMenu_field" | ||||
|                 onClick={this.onPermalinkClick} | ||||
|                 href={permalink} | ||||
|                 target="_blank" | ||||
|                 rel="noopener" | ||||
|             > | ||||
|                 { mxEvent.isRedacted() || mxEvent.getType() !== 'm.room.message' | ||||
|                     ? _t('Share Permalink') : _t('Share Message') } | ||||
|             </MenuItem> | ||||
|         ); | ||||
| 
 | ||||
|  | @ -436,16 +441,15 @@ export default createReactClass({ | |||
|             isUrlPermitted(mxEvent.event.content.external_url) | ||||
|         ) { | ||||
|             externalURLButton = ( | ||||
|                 <MenuItem className="mx_MessageContextMenu_field"> | ||||
|                     <a | ||||
|                         href={mxEvent.event.content.external_url} | ||||
|                         target="_blank" | ||||
|                         rel="noopener" | ||||
|                         onClick={this.closeMenu} | ||||
|                         tabIndex={-1} | ||||
|                     > | ||||
|                         { _t('Source URL') } | ||||
|                     </a> | ||||
|                 <MenuItem | ||||
|                     element="a" | ||||
|                     className="mx_MessageContextMenu_field" | ||||
|                     target="_blank" | ||||
|                     rel="noopener" | ||||
|                     onClick={this.closeMenu} | ||||
|                     href={mxEvent.event.content.external_url} | ||||
|                 > | ||||
|                     { _t('Source URL') } | ||||
|                 </MenuItem> | ||||
|           ); | ||||
|         } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Michael Telatynski
						Michael Telatynski