Группа :: Графические оболочки/KDE
Пакет: kdelibs
Главная Изменения Спек Патчи Загрузить Bugs and FR
Патч: kio-3.2.1-find-service-by-desktop-name.patch
--- kdelibs-3.2.1/kio/kio/kservice.cpp~ 2004-03-18 21:26:01 +0300
+++ kdelibs-3.2.1/kio/kio/kservice.cpp 2004-03-18 21:26:18 +0300
@@ -631,9 +631,11 @@
KService::Ptr KService::serviceByDesktopName( const QString& _name )
{
- KService * s = KServiceFactory::self()->findServiceByDesktopName( _name.lower() );
+ KService * s = KServiceFactory::self()->findServiceByDesktopName( "alt-"+_name.lower() );
if (!s && !_name.startsWith("kde-"))
s = KServiceFactory::self()->findServiceByDesktopName( "kde-"+_name.lower() );
+ if (!s)
+ s = KServiceFactory::self()->findServiceByDesktopName( _name.lower() );
return KService::Ptr( s );
}