From c3062d66a1949ac8b79e0fc4e2f027e44ab6a434 Mon Sep 17 00:00:00 2001 From: chmaha Date: Mon, 24 Feb 2025 12:08:00 +0000 Subject: [PATCH] Prevent UI refresh until completed --- .../ReaClassical_Copy Destination Material to Source.lua | 6 +++--- ReaClassical/ReaClassical_Duplicate folder (No items).lua | 4 ++-- .../ReaClassical_Move Destination Material to Source.lua | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ReaClassical/ReaClassical_Copy Destination Material to Source.lua b/ReaClassical/ReaClassical_Copy Destination Material to Source.lua index 08d179a8..793857f2 100644 --- a/ReaClassical/ReaClassical_Copy Destination Material to Source.lua +++ b/ReaClassical/ReaClassical_Copy Destination Material to Source.lua @@ -37,7 +37,6 @@ end --------------------------------------------------------------------- function main() - -- PreventUIRefresh(1) Undo_BeginBlock() local _, workflow = GetProjExtState(0, "ReaClassical", "Workflow") if workflow ~= "Vertical" then @@ -46,6 +45,7 @@ function main() return end + PreventUIRefresh(1) local first_track = duplicate_first_folder() sync_based_on_workflow(workflow) prepare_takes() @@ -54,7 +54,7 @@ function main() Main_OnCommand(40289, 0) -- unselect all items Undo_EndBlock('Copy Destination Material to Source', 0) - -- PreventUIRefresh(-1) + PreventUIRefresh(-1) UpdateArrange() UpdateTimeline() end @@ -264,7 +264,7 @@ function vertical() DeleteTrackMediaItem(first_track, new_item) local next_folder = NamedCommandLookup("_SWS_SELNEXTFOLDER") local start = 2 - Main_OnCommand(next_folder, 0) -- select next folder + Main_OnCommand(next_folder, 0) -- select next folder for i = start, num_of_folders, 1 do vertical_razor() diff --git a/ReaClassical/ReaClassical_Duplicate folder (No items).lua b/ReaClassical/ReaClassical_Duplicate folder (No items).lua index 45a7b6df..e4c871aa 100644 --- a/ReaClassical/ReaClassical_Duplicate folder (No items).lua +++ b/ReaClassical/ReaClassical_Duplicate folder (No items).lua @@ -42,9 +42,9 @@ function main() if workflow == "Horizontal" then local convert_response = MB("Are you sure you'd like to convert to a vertical workflow?" , "Vertical Workflow", 4) - if convert_response ~=6 then return end + if convert_response ~= 6 then return end end - + local num_of_tracks = track_check() if num_of_tracks == 0 then MB("Please add at least one track or folder before running", "Duplicate folder (no items)", 0) diff --git a/ReaClassical/ReaClassical_Move Destination Material to Source.lua b/ReaClassical/ReaClassical_Move Destination Material to Source.lua index 25f39688..f36083c6 100644 --- a/ReaClassical/ReaClassical_Move Destination Material to Source.lua +++ b/ReaClassical/ReaClassical_Move Destination Material to Source.lua @@ -36,7 +36,6 @@ end --------------------------------------------------------------------- function main() - -- PreventUIRefresh(1) Undo_BeginBlock() local _, workflow = GetProjExtState(0, "ReaClassical", "Workflow") if workflow ~= "Vertical" then @@ -45,6 +44,7 @@ function main() return end + PreventUIRefresh(1) set_first_folder_items_color() local first_track = duplicate_first_folder() delete_first_group_items() @@ -54,7 +54,7 @@ function main() Main_OnCommand(40289, 0) -- unselect all items Undo_EndBlock('Move Destination Material to Source', 0) - -- PreventUIRefresh(-1) + PreventUIRefresh(-1) UpdateArrange() UpdateTimeline() end