mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 03:18:24 +00:00 
			
		
		
		
	Drag-and-drop improvements for projects and issue pins (#29875)
1. Add "grabbing" cursor while dragging items:  2. Make project board only drag via their header, not via their whole body.  3. Fix some cursor problems in projects 4. Move shared options into `createSortable`.
This commit is contained in:
		| @@ -58,8 +58,7 @@ async function initRepoProjectSortable() { | ||||
|   createSortable(mainBoard, { | ||||
|     group: 'project-column', | ||||
|     draggable: '.project-column', | ||||
|     animation: 150, | ||||
|     ghostClass: 'card-ghost', | ||||
|     handle: '.project-column-header', | ||||
|     delayOnTouchOnly: true, | ||||
|     delay: 500, | ||||
|     onSort: async () => { | ||||
| @@ -86,8 +85,6 @@ async function initRepoProjectSortable() { | ||||
|     const boardCardList = boardColumn.getElementsByClassName('cards')[0]; | ||||
|     createSortable(boardCardList, { | ||||
|       group: 'shared', | ||||
|       animation: 150, | ||||
|       ghostClass: 'card-ghost', | ||||
|       onAdd: moveIssue, | ||||
|       onUpdate: moveIssue, | ||||
|       delayOnTouchOnly: true, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user