diff --git a/src/plugins/platforms/android/androidcontentfileengine.cpp b/src/plugins/platforms/android/androidcontentfileengine.cpp index 3d405012d01..36667809663 100644 --- a/src/plugins/platforms/android/androidcontentfileengine.cpp +++ b/src/plugins/platforms/android/androidcontentfileengine.cpp @@ -351,14 +351,14 @@ QString AndroidContentFileEngineIterator::currentFileName() const { if (m_index < 0 || m_index > m_files.size()) return QString(); - // Returns a full path since contstructing a content path from the file name - // and a tree URI only will not point to a valid file URI. - return m_files.at(m_index)->uri().toString(); + return m_files.at(m_index)->name(); } QString AndroidContentFileEngineIterator::currentFilePath() const { - return currentFileName(); + if (m_index < 0 || m_index > m_files.size()) + return QString(); + return m_files.at(m_index)->uri().toString(); } // Start of Cursor