From e7ebe99049e9262a0ffcb3b0b21254bfde7cf4e9 Mon Sep 17 00:00:00 2001 From: Chip Bradford Date: Thu, 11 Aug 2022 13:37:18 -0700 Subject: [PATCH] UI: Fix crash when pausing/unpausing recording --- UI/window-basic-main.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index 6ed3ff77c..4880651e0 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -9851,7 +9851,8 @@ void OBSBasic::PauseRecording() os_atomic_set_bool(&recording_paused, true); - auto replay = replayBufferButton->second(); + auto replay = replayBufferButton ? replayBufferButton->second() + : nullptr; if (replay) replay->setEnabled(false); @@ -9896,7 +9897,8 @@ void OBSBasic::UnpauseRecording() os_atomic_set_bool(&recording_paused, false); - auto replay = replayBufferButton->second(); + auto replay = replayBufferButton ? replayBufferButton->second() + : nullptr; if (replay) replay->setEnabled(true);