Перетаскивание двух столбцов во Flutter - PullRequest
0 голосов
/ 13 июля 2020

Я создаю функцию перетаскивания с Flutter, когда пользователи перетаскивают значения между двумя столбцами. Я создал два DragTarget, по одному для каждого столбца, и списки, чтобы отслеживать данные для каждого столбца. Когда Draggable принимается, я добавляю его в список, а для onLeave я удаляю его из списка. Однако существует проблема дублирования, когда перетаскиваемый объект появляется как в столбце, который он только что покинул, так и в новом столбце, в который он был принят. Я думаю, это может быть связано только с одним обновлением DragTargets одновременно, но похоже, что этого не должно происходить. Есть идеи, как здесь спроектировать и обрабатывать данные?

...