From 1d107ab2063a6d508356b6f13d43f67eb7bc7e25 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Fri, 4 Apr 2008 06:03:27 +0000 Subject: [PATCH] Fixed issue that an old meta data is shown when one item is selected and another item has been hovered (related to #160305, but further tests are required). CCBUG: 160305 svn path=/trunk/KDE/kdebase/apps/; revision=793471 --- src/infosidebarpage.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/infosidebarpage.cpp b/src/infosidebarpage.cpp index 331720bce..b4062b856 100644 --- a/src/infosidebarpage.cpp +++ b/src/infosidebarpage.cpp @@ -323,7 +323,8 @@ void InfoSidebarPage::showMetaInfo() KFileItem fileItem; if (m_fileItem.isNull()) { // no pending request is ongoing - fileItem = KFileItem(KFileItem::Unknown, KFileItem::Unknown, m_shownUrl); + const KUrl url = (selectedItems.size() == 1) ? selectedItems.first().url() : m_shownUrl; + fileItem = KFileItem(KFileItem::Unknown, KFileItem::Unknown, url); fileItem.refresh(); } else { fileItem = m_fileItem; -- 2.47.3