From 4176f9b13aa9278dbc6c0b0c366f7f7b9ef8c68c Mon Sep 17 00:00:00 2001 From: Richard Stanway Date: Thu, 11 May 2023 15:26:15 +0200 Subject: [PATCH] UI: Fix crash when double-clicking projector If "transition on double click" was enabled, OBS assumed all double clicks were going to multiview projectors, which isn't necessarily the case. --- UI/window-projector.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/UI/window-projector.cpp b/UI/window-projector.cpp index 174967467..f2ec7ca99 100644 --- a/UI/window-projector.cpp +++ b/UI/window-projector.cpp @@ -229,6 +229,10 @@ void OBSProjector::mouseDoubleClickEvent(QMouseEvent *event) if (!transitionOnDoubleClick) return; + // Only MultiView projectors handle double click + if (this->type != ProjectorType::Multiview) + return; + OBSBasic *main = (OBSBasic *)obs_frontend_get_main_window(); if (!main->IsPreviewProgramMode()) return;