mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-01 00:38:32 +01:00 
			
		
		
		
	Scoped labels: don't require holding alt key to remove (#23303)
Alt doesn't work on all browsers, the simplest solution for v1.19 is to just not require it and toggle the label by just clicking. Part of #22974 Co-authored-by: Lauris BH <lauris@nix.lv> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		
							parent
							
								
									e0800133dc
								
							
						
					
					
						commit
						68d7d772eb
					
				| @ -145,7 +145,6 @@ export function initRepoCommentForm() { | ||||
| 
 | ||||
|       const clickedItem = $(this); | ||||
|       const scope = $(this).attr('data-scope'); | ||||
|       const canRemoveScope = e.altKey; | ||||
| 
 | ||||
|       $(this).parent().find('.item').each(function () { | ||||
|         if (scope) { | ||||
| @ -153,11 +152,7 @@ export function initRepoCommentForm() { | ||||
|           if ($(this).attr('data-scope') !== scope) { | ||||
|             return true; | ||||
|           } | ||||
|           if ($(this).is(clickedItem)) { | ||||
|             if (!canRemoveScope && $(this).hasClass('checked')) { | ||||
|               return true; | ||||
|             } | ||||
|           } else if (!$(this).hasClass('checked')) { | ||||
|           if (!$(this).is(clickedItem) && !$(this).hasClass('checked')) { | ||||
|             return true; | ||||
|           } | ||||
|         } else if (!$(this).is(clickedItem)) { | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user