aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormontellese <montellese@xbmc.org>2012-11-15 09:53:52 +0100
committermontellese <montellese@xbmc.org>2012-11-15 09:53:52 +0100
commitf88afc1952d1f26b47344799eecbb264532a71be (patch)
tree5ac856517e2dfdd040bc7db617ae1837e8849bde
parent0c4cbcdf67c521c98d26ea188835ffbb1b9e80c0 (diff)
videodb: allow deletion of smartplaylists
-rw-r--r--xbmc/video/windows/GUIWindowVideoBase.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/xbmc/video/windows/GUIWindowVideoBase.cpp b/xbmc/video/windows/GUIWindowVideoBase.cpp
index 93a3b49c18..518b3575c1 100644
--- a/xbmc/video/windows/GUIWindowVideoBase.cpp
+++ b/xbmc/video/windows/GUIWindowVideoBase.cpp
@@ -1606,7 +1606,8 @@ void CGUIWindowVideoBase::OnDeleteItem(CFileItemPtr item)
return;
}
- if (g_guiSettings.GetBool("filelists.allowfiledeletion") &&
+ if ((g_guiSettings.GetBool("filelists.allowfiledeletion") ||
+ m_vecItems->GetPath().Equals("special://videoplaylists/")) &&
CUtil::SupportsWriteFileOperations(item->GetPath()))
CFileUtils::DeleteItem(item);
}