From 4cb1262bbd9058668b53cdd16e5ad81395629155 Mon Sep 17 00:00:00 2001 From: ronie Date: Mon, 23 Mar 2020 13:15:09 +0100 Subject: [PATCH] [Leia] Favourites Dialog - fix crash --- xbmc/favourites/GUIDialogFavourites.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/xbmc/favourites/GUIDialogFavourites.cpp b/xbmc/favourites/GUIDialogFavourites.cpp index 27c4657bf6a61..4176bb1bda920 100644 --- a/xbmc/favourites/GUIDialogFavourites.cpp +++ b/xbmc/favourites/GUIDialogFavourites.cpp @@ -93,10 +93,11 @@ void CGUIDialogFavourites::OnClick(int item) if (item < 0 || item >= m_favourites->Size()) return; - Close(); - CGUIMessage message(GUI_MSG_EXECUTE, 0, GetID()); message.SetStringParam(m_favouritesService.GetExecutePath(*(*m_favourites)[item], GetID())); + + Close(); + CServiceBroker::GetGUI()->GetWindowManager().SendMessage(message); }