diff options
Diffstat (limited to 'libkonq')
-rw-r--r-- | libkonq/tdefileivi.cc | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/libkonq/tdefileivi.cc b/libkonq/tdefileivi.cc index 2e23cfbf7..fa3a9557b 100644 --- a/libkonq/tdefileivi.cc +++ b/libkonq/tdefileivi.cc @@ -386,18 +386,7 @@ void KFileIVI::returnPressed() if ( static_cast<KonqIconViewWidget*>(iconView())->isDesktop() ) { KURL url = m_fileitem->url(); if (url.protocol() == "media") { - // The user reasonably expects to be placed within the media:/ tree - // when opening a media device from the desktop - KService::Ptr service = KService::serviceByDesktopName("konqueror"); - if (service) { - // HACK - // There doesn't seem to be a way to prevent KRun from resolving the URL to its - // local path, so simpy launch Konqueror with the correct arguments instead... - KRun::runCommand("konqueror " + url.url(), "konqueror", service->icon()); - } - else { - (void) new KRun( url, m_fileitem->mode(), m_fileitem->isLocalFile() ); - } + (void) new KRun( url, m_fileitem->mode(), m_fileitem->isLocalFile() ); } else { // When clicking on a link to e.g. $HOME from the desktop, we want to open $HOME |