┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/infosidebarpage.cpp
diff options
context:
space:
mode:
authorLuca Gugelmann <[email protected]>2007-03-22 23:57:20 +0000
committerLuca Gugelmann <[email protected]>2007-03-22 23:57:20 +0000
commit7d2b29ab1d5d83f69bce39d4161391fd4e59ed1c (patch)
treedc9308de847969c344a1dd1dd167a11621729391 /src/infosidebarpage.cpp
parent4427e1c2a0c34fa6c0e6868937f3e4eacd35adb7 (diff)
Prevent dolphin from crashing when selecting several files and the
knep{daemon,coreservices} are not running. svn path=/trunk/KDE/kdebase/apps/; revision=645589
Diffstat (limited to 'src/infosidebarpage.cpp')
-rw-r--r--src/infosidebarpage.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/infosidebarpage.cpp b/src/infosidebarpage.cpp
index 35890188f..4a3a387bb 100644
--- a/src/infosidebarpage.cpp
+++ b/src/infosidebarpage.cpp
@@ -331,7 +331,8 @@ void InfoSidebarPage::createMetaInfo()
m_metadataWidget->setFile( fileItem->url() );
}
else {
- m_metadataWidget->setFiles( view->selectedItems().urlList() );
+ if ( MetaDataWidget::metaDataAvailable() )
+ m_metadataWidget->setFiles( view->selectedItems().urlList() );
unsigned long int totSize = 0;
foreach(KFileItem* item, view->selectedItems()) {
totSize += item->size(); //FIXME what to do with directories ? (same with the one-item-selected-code), item->size() does not return the size of the content : not very instinctive for users