🐛 fix(vscode): 看板拖拽关掉自动滚动,点列底部卡片手一抖不再整列往下滚
This commit is contained in:
1 parent
5bd075c793
commit
15e02be99d
1 file changed
+6
@@ -240,6 +240,12 @@ export function KanbanBoard({
|
|||||||
onDragStart={handleDragStart}
|
onDragStart={handleDragStart}
|
||||||
onDragEnd={handleDragEnd}
|
onDragEnd={handleDragEnd}
|
||||||
onDragCancel={() => setActiveId(null)}
|
onDragCancel={() => setActiveId(null)}
|
||||||
|
// 关掉拖拽时的自动滚动(指针靠近列的上下边缘,列就自己滚),它在这里没有用处,
|
||||||
|
// 只会让点列底部卡片时手一抖被当成拖拽,整列跟着一路往下滚。
|
||||||
|
// 各列顺序都由 [compareIssuesInColumn] 算出,列内拖动重排看不出效果;跨列拖拽
|
||||||
|
// 落在目标列任何位置都只是换列(见 [resolveKanbanDrag]),不用把目标列滚到某张卡;
|
||||||
|
// 唯一要对准具体卡片的是待办列设前置依赖,拖拽中用滚轮或触控板照样能滚。
|
||||||
|
autoScroll={false}
|
||||||
>
|
>
|
||||||
<div className="grid h-full grid-cols-4 gap-3 p-3">
|
<div className="grid h-full grid-cols-4 gap-3 p-3">
|
||||||
{COLUMN_ORDER.map((column) => {
|
{COLUMN_ORDER.map((column) => {
|
||||||
|
|||||||
Reference in new issue
Block a user