diff --git a/AquaMai/UX/RunCommandOnEvents.cs b/AquaMai/UX/RunCommandOnEvents.cs index 4d3462cd..b6a9a791 100644 --- a/AquaMai/UX/RunCommandOnEvents.cs +++ b/AquaMai/UX/RunCommandOnEvents.cs @@ -28,6 +28,16 @@ namespace AquaMai.UX } } + [HarmonyPrefix] + [HarmonyPatch(typeof(MusicSelectProcess), "OnStart")] + public static void MusicSelectProcessPreStart() + { + if (!string.IsNullOrWhiteSpace(AquaMai.AppConfig.UX.ExecOnEntry)) + { + Exec(AquaMai.AppConfig.UX.ExecOnEntry); + } + } + private static void Exec(string command) { var process = new System.Diagnostics.Process();