From 80c4e07f6430d29820926f9ab6977b892d0a8173 Mon Sep 17 00:00:00 2001 From: Thomas Amland Date: Fri, 25 Mar 2016 19:47:27 +0100 Subject: [contextmenu] dont show menu when there's no buttons --- xbmc/windows/GUIMediaWindow.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xbmc/windows/GUIMediaWindow.cpp b/xbmc/windows/GUIMediaWindow.cpp index 7177a2f35b..521ece78c4 100644 --- a/xbmc/windows/GUIMediaWindow.cpp +++ b/xbmc/windows/GUIMediaWindow.cpp @@ -1545,6 +1545,9 @@ bool CGUIMediaWindow::OnPopupMenu(int itemIdx) for (const auto& menu : addonItems) buttons.emplace_back(-buttons.size(), menu->GetLabel(*item)); + if (buttons.empty()) + return true; + int idx = CGUIDialogContextMenu::Show(buttons); if (idx < 0 || idx >= buttons.size()) return false; -- cgit v1.2.3