aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
m---------addons/skin.touched0
-rw-r--r--xbmc/pvr/addons/PVRClients.cpp4
2 files changed, 4 insertions, 0 deletions
diff --git a/addons/skin.touched b/addons/skin.touched
-Subproject 6e29c2ebb85c75a44418b13b06e5bc0583905be
+Subproject 1d03746646111f97e28b807a290bd762c7db547
diff --git a/xbmc/pvr/addons/PVRClients.cpp b/xbmc/pvr/addons/PVRClients.cpp
index 128553a3ec..5d6179645f 100644
--- a/xbmc/pvr/addons/PVRClients.cpp
+++ b/xbmc/pvr/addons/PVRClients.cpp
@@ -22,6 +22,7 @@
#include "Application.h"
#include "ApplicationMessenger.h"
+#include "GUIUserMessages.h"
#include "settings/GUISettings.h"
#include "dialogs/GUIDialogOK.h"
#include "dialogs/GUIDialogSelect.h"
@@ -1047,7 +1048,10 @@ bool CPVRClients::UpdateAddons(void)
// You need a tuner, backend software, and an add-on for the backend to be able to use PVR.
// Please visit xbmc.org/pvr to learn more.
m_bNoAddonWarningDisplayed = true;
+ g_guiSettings.SetBool("pvrmanager.enabled", false);
CGUIDialogOK::ShowAndGetInput(19271, 19272, 19273, 19274);
+ CGUIMessage msg(GUI_MSG_UPDATE, WINDOW_SETTINGS_MYPVR, 0);
+ g_windowManager.SendThreadMessage(msg, WINDOW_SETTINGS_MYPVR);
}
return bReturn;