bind_box_to_button can use ctrl+enter
This commit is contained in:
		
							parent
							
								
									55c14f3844
								
							
						
					
					
						commit
						d18b34f2d9
					
				
					 1 changed files with 8 additions and 2 deletions
				
			
		|  | @ -43,15 +43,21 @@ function post(url, data, callback) | ||||||
|     request.send(data); |     request.send(data); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| function bind_box_to_button(box, button) | function bind_box_to_button(box, button, ctrl_enter) | ||||||
| { | { | ||||||
|     box.onkeydown=function() |     box.onkeydown=function() | ||||||
|     { |     { | ||||||
|         if (event.keyCode == 13) |         // Thanks Yaroslav Yakovlev
 | ||||||
|  |         // http://stackoverflow.com/a/9343095
 | ||||||
|  |         if ( | ||||||
|  |             (event.keyCode == 13 || event.keyCode == 10) && | ||||||
|  |             ((ctrl_enter && event.ctrlKey) || (!ctrl_enter)) | ||||||
|  |         ) | ||||||
|         { |         { | ||||||
|             button.click(); |             button.click(); | ||||||
|         } |         } | ||||||
|     }; |     }; | ||||||
|  | 
 | ||||||
| } | } | ||||||
| function entry_with_history_hook(box, button) | function entry_with_history_hook(box, button) | ||||||
| { | { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue