diff --git a/src/Prototype.cpp b/src/Prototype.cpp index d6a8b66..59f01cb 100644 --- a/src/Prototype.cpp +++ b/src/Prototype.cpp @@ -397,6 +397,12 @@ struct PrototypeWidget : ModuleWidget { menu->addChild(saveScriptItem); } + void onPathDrop(const event::PathDrop& e) override { + Prototype* module = dynamic_cast(this->module); + if (module && !e.paths.empty()) { + module->setScriptString(e.paths[0], ""); + } + } };