diff --git a/src/gui/dataList.cpp b/src/gui/dataList.cpp index 11681c7c7..ec9a54c00 100644 --- a/src/gui/dataList.cpp +++ b/src/gui/dataList.cpp @@ -154,7 +154,7 @@ void FurnaceGUI::insListItem(int i, int dir, int asset) { bool insPressed=ImGui::IsItemActivated(); if (insReleased || (!insListDir && insPressed && !settings.draggableDataView)) { curIns=i; - if (!insReleased || insListDir) { + if (!insReleased || insListDir || settings.draggableDataView) { wavePreviewInit=true; updateFMPreview=true; }