]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Clear the items after hiding the tooltip, otherwise a flickering might occur when...
authorPeter Penz <peter.penz19@gmail.com>
Sat, 27 Mar 2010 19:32:40 +0000 (19:32 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Sat, 27 Mar 2010 19:32:40 +0000 (19:32 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=1108086

src/tooltips/tooltipmanager.cpp

index dc2663ebe9932c672586b847723b4d0cc0e8704d..b085e68618ac7bf96d4bca7747fe1f10658e8741 100644 (file)
@@ -123,7 +123,7 @@ void ToolTipManager::requestToolTip(const QModelIndex& index)
     // drag & drop operation is done (indicated by the left mouse button)
     if ((index.column() == DolphinModel::Name) && !(QApplication::mouseButtons() & Qt::LeftButton)) {
         m_waitOnPreviewTimer->stop();
-        m_fileMetaDataToolTip->hide();
+        hideToolTip();
 
         m_itemRect = m_view->visualRect(index);
         const QPoint pos = m_view->viewport()->mapToGlobal(m_itemRect.topLeft());
@@ -151,6 +151,7 @@ void ToolTipManager::hideToolTip()
     m_waitOnPreviewTimer->stop();
 
     m_fileMetaDataToolTip->hide();
+    m_fileMetaDataToolTip->setItems(KFileItemList());
 }
 
 void ToolTipManager::prepareToolTip()