From ffdf5416726bcd9974bc311c9f3a81918d79d1f8 Mon Sep 17 00:00:00 2001 From: Richard Stanway Date: Thu, 6 Jun 2024 00:30:51 +0200 Subject: [PATCH] UI: Fix crash when entering settings We refer to VOD tracks as 1-6 but internally the array is 0-5 so there's an off-by-one error here. --- UI/window-basic-settings.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index 82cd64dcc..02b9d1dc8 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -6403,8 +6403,8 @@ void OBSBasicSettings::UpdateMultitrackVideo() vodTrackCheckbox->isChecked(); auto vod_track_idx_enabled = [&](size_t idx) { - return vod_track_enabled && vodTrack[idx] && - vodTrack[idx]->isChecked(); + return vod_track_enabled && vodTrack[idx - 1] && + vodTrack[idx - 1]->isChecked(); }; auto track1_warning_visible = mtv_enabled &&