From 7cdf103571f055b6a669a383fa24a552eb907bc1 Mon Sep 17 00:00:00 2001 From: scrpr <46473171+scrpr@users.noreply.github.com> Date: Wed, 8 Nov 2023 18:13:47 +0800 Subject: [PATCH] Merge Scripts: do not add duplicate styles into release candidate --- macros/myaa.MergeScripts.moon | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/macros/myaa.MergeScripts.moon b/macros/myaa.MergeScripts.moon index f3f94b4..16778ca 100644 --- a/macros/myaa.MergeScripts.moon +++ b/macros/myaa.MergeScripts.moon @@ -400,6 +400,10 @@ generate_release = (subtitles, selected_lines, active_line)-> clashing_styles = true continue + -- do not add duplicate styles into filtered_styles + if #added_styles[style.name] >= 2 + continue + table.insert filtered_styles, style lines.style = filtered_styles