Enable keyboard navigation in EmojiPicker.
This commit is contained in:
		
					parent
					
						
							
								67660e1e39
							
						
					
				
			
			
				commit
				
					
						feb4da874b
					
				
			
		
					 2 changed files with 11 additions and 2 deletions
				
			
		|  | @ -1714,7 +1714,6 @@ | |||
|       } else { | ||||
|         textarea.value += colons; | ||||
|       } | ||||
|       this.focusMessageField(); | ||||
|     }, | ||||
| 
 | ||||
|     async setQuoteMessage(messageId) { | ||||
|  |  | |||
|  | @ -130,7 +130,17 @@ export const EmojiPicker = React.memo( | |||
|               setSearchText(''); | ||||
|               setSearchMode(false); | ||||
|               setScrollToRow(0); | ||||
|             } else if (!searchMode) { | ||||
|             } else if ( | ||||
|               !searchMode && | ||||
|               ![ | ||||
|                 'ArrowUp', | ||||
|                 'ArrowDown', | ||||
|                 'ArrowLeft', | ||||
|                 'ArrowRight', | ||||
|                 'Tab', | ||||
|                 ' ', // Space
 | ||||
|               ].includes(e.key) | ||||
|             ) { | ||||
|               onClose(); | ||||
|             } | ||||
|           }; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Ken Powers
				Ken Powers