mirror of
https://github.com/invoke-ai/InvokeAI.git
synced 2026-02-04 06:15:05 -05:00
fix(ui): ignore dropping on self
This commit is contained in:
@@ -205,6 +205,10 @@ export const useBuilderDndMonitor = () => {
|
||||
//#region Form elements
|
||||
if (isFormElementDndData(targetData)) {
|
||||
const targetElement = targetData.element;
|
||||
if (sourceElement.id === targetElement.id) {
|
||||
// Dropping on self is a no-op
|
||||
return;
|
||||
}
|
||||
const closestEdgeOfTarget = extractClosestCenterOrEdge(targetData);
|
||||
|
||||
if (isAddingNewElement && targetElement.parentId === undefined && closestEdgeOfTarget === 'center') {
|
||||
|
||||
Reference in New Issue
Block a user