freebsd-ports/x11/kde4-runtime/files/patch-konqueror_konq_mainwindow.cc
Michael Nottebrock d3877038ff Konqueror bugfixorama:
- Don't get confused by files and directories containing wildcard characters
  (such as "[" and "]")
- Fix usage of wildcards in the location bar in filemanager mode
- Unmount CD-ROM devices before ejecting them.

Approved by: portmgr (linimon)
2005-08-06 12:48:51 +00:00

19 lines
829 B
C++

--- konqueror/konq_mainwindow.cc.orig Wed Jul 20 12:04:01 2005
+++ konqueror/konq_mainwindow.cc Sat Aug 6 00:20:37 2005
@@ -98,6 +98,7 @@
#include <kiconloader.h>
#include <kpopupmenu.h>
#include <kprocess.h>
+#include <kio/netaccess.h>
#include <kio/scheduler.h>
#include <kaccelmanager.h>
#include <kuser.h>
@@ -428,7 +429,7 @@
QString fileName = path.mid( lastSlash + 1 );
QString testPath = path.left( lastSlash + 1 );
if ( ( fileName.find( '*' ) != -1 || fileName.find( '[' ) != -1 || fileName.find( '?' ) != -1 )
- && ( !url.isLocalFile() || QFile::exists( testPath ) ) )
+ && ( !url.isLocalFile() || QFile::exists( testPath ) ) && !KIO::NetAccess::exists( url, true ) )
{
nameFilter = fileName;
url.setFileName( QString::null );