From 703d1ef07f1295a333cf056c2b71788483ee0974 Mon Sep 17 00:00:00 2001 From: Aure7138 <100095051+Aure7138@users.noreply.github.com> Date: Mon, 9 Jan 2023 04:25:48 +0800 Subject: [PATCH] fix(context menu): fix context menu crash (#832) --- src/services/context_menu/context_menu_service.cpp | 1 + src/services/context_menu/context_menu_service.hpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/services/context_menu/context_menu_service.cpp b/src/services/context_menu/context_menu_service.cpp index 7423b5d9..ae2b9585 100644 --- a/src/services/context_menu/context_menu_service.cpp +++ b/src/services/context_menu/context_menu_service.cpp @@ -188,6 +188,7 @@ namespace big void context_menu_service::get_entity_closest_to_screen_center() { + m_pointer = nullptr; if (const auto replay = *g_pointers->m_replay_interface; replay) { const auto veh_interface = replay->m_vehicle_interface; diff --git a/src/services/context_menu/context_menu_service.hpp b/src/services/context_menu/context_menu_service.hpp index 132c2ef3..36cb6dbd 100644 --- a/src/services/context_menu/context_menu_service.hpp +++ b/src/services/context_menu/context_menu_service.hpp @@ -50,7 +50,7 @@ namespace big static void context_menu(); Entity m_handle; - rage::fwEntity* m_pointer; + rage::fwEntity* m_pointer{}; model_bounding_box_screen_space m_model_bounding_box_screen_space; s_context_menu vehicle_menu{