From 491d2c8d9b20bc2f3c45fdca79dc6a91c1ddf1b7 Mon Sep 17 00:00:00 2001 From: Matthias Kortstiege Date: Fri, 28 Aug 2015 17:05:20 +0200 Subject: [PATCH] [video] fix missing container.art for movie sets --- xbmc/video/windows/GUIWindowVideoNav.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/xbmc/video/windows/GUIWindowVideoNav.cpp b/xbmc/video/windows/GUIWindowVideoNav.cpp index 88727b2725945..ae6562f39fda5 100644 --- a/xbmc/video/windows/GUIWindowVideoNav.cpp +++ b/xbmc/video/windows/GUIWindowVideoNav.cpp @@ -421,7 +421,20 @@ bool CGUIWindowVideoNav::GetDirectory(const std::string &strDirectory, CFileItem } else if (node == NODE_TYPE_TITLE_MOVIES || node == NODE_TYPE_RECENTLY_ADDED_MOVIES) + { + if (params.GetSetId() > 0) + { + CGUIListItem::ArtMap setArt; + if (m_database.GetArtForItem(params.GetSetId(), MediaTypeVideoCollection, setArt)) + { + items.AppendArt(setArt, MediaTypeVideoCollection); + items.SetArtFallback("fanart", "set.fanart"); + if (items.HasArt("set.poster")) + items.SetArtFallback("thumb", "set.poster"); + } + } items.SetContent("movies"); + } else if (node == NODE_TYPE_TITLE_TVSHOWS) items.SetContent("tvshows"); else if (node == NODE_TYPE_TITLE_MUSICVIDEOS ||