|
|
|
@ -724,7 +724,8 @@ static KURL::List resolveURLs( const KURL::List& _urls, const KService& _service
|
|
|
|
|
const KURL url = *it;
|
|
|
|
|
bool supported = url.isLocalFile() || supportedProtocols.find( url.protocol().lower() ) != supportedProtocols.end();
|
|
|
|
|
kdDebug(7010) << "Looking at url=" << url << " supported=" << supported << endl;
|
|
|
|
|
if ( !supported && KProtocolInfo::protocolClass(url.protocol()) == ":local" )
|
|
|
|
|
if ( !supported && KProtocolInfo::protocolClass(url.protocol()) == ":local" &&
|
|
|
|
|
!url.url().startsWith("media:/") && !url.url().startsWith("system:/media"))
|
|
|
|
|
{
|
|
|
|
|
// Maybe we can resolve to a local URL?
|
|
|
|
|
KURL localURL = TDEIO::NetAccess::mostLocalURL( url, 0 );
|
|
|
|
|