aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormontellese <montellese@xbmc.org>2011-06-12 11:49:53 +0200
committermontellese <montellese@xbmc.org>2011-06-12 11:50:20 +0200
commit0f336335f0090579d6fad196c3b66d293f126ead (patch)
tree5838118836e21dcbef21f80b11e9b95551179dae
parentc28d6efbf1b455e2b1d8e8a62c61029f8ae64f67 (diff)
fixes #11538: fix XBMC.Play to play plugin-related media paths through "file" parameter (thanks xblitz)
-rw-r--r--xbmc/interfaces/json-rpc/FileItemHandler.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/xbmc/interfaces/json-rpc/FileItemHandler.cpp b/xbmc/interfaces/json-rpc/FileItemHandler.cpp
index 51a0dce9de..0af93079f5 100644
--- a/xbmc/interfaces/json-rpc/FileItemHandler.cpp
+++ b/xbmc/interfaces/json-rpc/FileItemHandler.cpp
@@ -199,7 +199,7 @@ bool CFileItemHandler::FillFileItemList(const CVariant &parameterObject, CFileIt
CFileOperations::FillFileItemList(parameterObject, list);
CStdString file = parameterObject["file"].asString();
- if (!file.empty() && !CDirectory::Exists(file) && (URIUtils::IsURL(file) || CFile::Exists(file)))
+ if (!file.empty() && (URIUtils::IsURL(file) || (CFile::Exists(file) && !CDirectory::Exists(file))))
{
bool added = false;
for (int index = 0; index < list.Size(); index++)