diff options
author | ksooo <3226626+ksooo@users.noreply.github.com> | 2024-06-24 17:29:14 +0200 |
---|---|---|
committer | ksooo <3226626+ksooo@users.noreply.github.com> | 2024-06-28 09:29:15 +0200 |
commit | 20ac23938ef6e4fb277450c2d2d75de6c1587402 (patch) | |
tree | df55d0d88d452b186b2b1f682b7e2ef6fba3c8f9 | |
parent | f517e31cef8206c91dce6970bd551b99e421b78a (diff) |
[PVR] Group manager: Disable channel lists if group does not support adding/removing channels.
-rw-r--r-- | xbmc/pvr/dialogs/GUIDialogPVRGroupManager.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xbmc/pvr/dialogs/GUIDialogPVRGroupManager.cpp b/xbmc/pvr/dialogs/GUIDialogPVRGroupManager.cpp index 6ef722b6d8..17c788aea8 100644 --- a/xbmc/pvr/dialogs/GUIDialogPVRGroupManager.cpp +++ b/xbmc/pvr/dialogs/GUIDialogPVRGroupManager.cpp @@ -637,6 +637,10 @@ void CGUIDialogPVRGroupManager::Update() CONTROL_ENABLE_ON_CONDITION(BUTTON_DELGROUP, m_selectedGroup->SupportsDelete()); + CONTROL_ENABLE_ON_CONDITION(CONTROL_LIST_CHANNELS_LEFT, m_selectedGroup->SupportsMemberAdd()); + CONTROL_ENABLE_ON_CONDITION(CONTROL_LIST_CHANNELS_RIGHT, + m_selectedGroup->SupportsMemberRemove()); + SET_CONTROL_LABEL(CONTROL_UNGROUPED_LABEL, g_localizeStrings.Get(19219)); SET_CONTROL_LABEL( CONTROL_IN_GROUP_LABEL, |