From 72a2fa1b2ec37fda9b75584c632d1c2facc0a98f Mon Sep 17 00:00:00 2001 From: tildearrow Date: Mon, 10 Mar 2025 04:16:38 -0500 Subject: [PATCH] GUI: fix instrument drag issue #2386 --- src/gui/dataList.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/dataList.cpp b/src/gui/dataList.cpp index 82e03982c..11681c7c7 100644 --- a/src/gui/dataList.cpp +++ b/src/gui/dataList.cpp @@ -152,7 +152,7 @@ void FurnaceGUI::insListItem(int i, int dir, int asset) { } bool insReleased=ImGui::Selectable(name.c_str(),(i==-1)?(curIns<0 || curIns>=e->song.insLen):(curIns==i)); bool insPressed=ImGui::IsItemActivated(); - if (insReleased || (!insListDir && insPressed)) { + if (insReleased || (!insListDir && insPressed && !settings.draggableDataView)) { curIns=i; if (!insReleased || insListDir) { wavePreviewInit=true;