- newInstance() from KUniqueApplication is actually harmful here
svn path=/branches/KDE/4.0/kdebase/apps/; revision=764846
int DolphinApplication::newInstance()
{
int DolphinApplication::newInstance()
{
- int exitValue = KUniqueApplication::newInstance();
-
KCmdLineArgs::setCwd(QDir::currentPath().toUtf8());
KCmdLineArgs* args = KCmdLineArgs::parsedArgs();
KCmdLineArgs::setCwd(QDir::currentPath().toUtf8());
KCmdLineArgs* args = KCmdLineArgs::parsedArgs();
+ static bool first = true;
if (args->count() > 0) {
for (int i = 0; i < args->count(); ++i) {
openWindow(args->url(i));
}
if (args->count() > 0) {
for (int i = 0; i < args->count(); ++i) {
openWindow(args->url(i));
}
+ } else if( !first || !isSessionRestored()) {
}
int DolphinApplication::openWindow(const KUrl& url)
}
int DolphinApplication::openWindow(const KUrl& url)