fix dragging frames and moving

This commit is contained in:
2025-11-18 01:17:42 -05:00
parent be772481f6
commit d810ce70ea

View File

@@ -825,7 +825,7 @@ namespace anm2ed::imgui
if (type != anm2::TRIGGER) if (type != anm2::TRIGGER)
{ {
if (ImGui::BeginDragDropSource(ImGuiDragDropFlags_SourceNoPreviewTooltip)) if (!draggedFrame && ImGui::BeginDragDropSource(ImGuiDragDropFlags_SourceNoPreviewTooltip))
{ {
frameDragDrop = {}; frameDragDrop = {};
frameDragDrop.type = type; frameDragDrop.type = type;
@@ -870,7 +870,7 @@ namespace anm2ed::imgui
ImGui::EndDragDropSource(); ImGui::EndDragDropSource();
} }
if (ImGui::BeginDragDropTarget()) if (!draggedFrame && ImGui::BeginDragDropTarget())
{ {
if (auto payload = ImGui::AcceptDragDropPayload(FRAME_DRAG_PAYLOAD_ID)) if (auto payload = ImGui::AcceptDragDropPayload(FRAME_DRAG_PAYLOAD_ID))
{ {