]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/infosidebarpage.cpp
Adapt to new konsole api
[dolphin.git] / src / infosidebarpage.cpp
index 530d1fb307c4210616466fc7d854b390d75861f5..d900945e870eb4e085368f166155a7a0f053cb58 100644 (file)
@@ -130,6 +130,12 @@ void InfoSidebarPage::setSelection(const KFileItemList& selection)
     showItemInfo();
 }
 
+void InfoSidebarPage::showEvent(QShowEvent* event)
+{
+    SidebarPage::showEvent(event);
+    showItemInfo();
+}
+
 void InfoSidebarPage::requestDelayedItemInfo(const KUrl& url)
 {
     cancelRequest();
@@ -143,6 +149,10 @@ void InfoSidebarPage::requestDelayedItemInfo(const KUrl& url)
 
 void InfoSidebarPage::showItemInfo()
 {
+    if (!isVisible()) {
+        return;
+    }
+
     cancelRequest();
 
     const KFileItemList& selectedItems = selection();