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{