[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdebase/libkonq
From:       Kévin Ottens <ervin () ipsquad ! net>
Date:       2004-12-31 14:15:04
Message-ID: 20041231141504.376D81CF47 () office ! kde ! org
[Download RAW message or body]

CVS commit by ervin: 

Use the UDS_LOCAL_PATH to launch a file when available.


  M +4 -4      konq_dirpart.cc   1.84


--- kdebase/libkonq/konq_dirpart.cc  #1.83:1.84
@@ -319,8 +319,4 @@ void KonqDirPart::lmbClicked( KFileItem 
 
     bool is_local = fileItem->isLocalFile();
-    if (fileItem->mimeTypePtr()->is("application/x-desktop"))
-    {
-        url = fileItem->mostLocalURL(is_local);
-    }
     
     if ( fileItem->isLink() && is_local ) // see KFileItem::run
@@ -340,4 +336,8 @@ void KonqDirPart::lmbClicked( KFileItem 
     else
     {
+        if (!fileItem->isDir())
+        {
+            url = fileItem->mostLocalURL(is_local);
+        }
         kdDebug() << "emit m_extension->openURLRequest( " << url.url() << "," << \
args.serviceType << ")" << endl;  emit m_extension->openURLRequest( url, args );


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic