┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/tooltips/tooltipmanager.cpp
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2010-03-27 19:32:40 +0000
committerPeter Penz <[email protected]>2010-03-27 19:32:40 +0000
commit4cd0b00f0d94dcfac43306235dc96df86dc0ad0a (patch)
tree47d438e7355f1b6bbdfa6e758080a515b237d5b6 /src/tooltips/tooltipmanager.cpp
parentc06e0666343722e272fcb9268359852bd460cdee (diff)
Clear the items after hiding the tooltip, otherwise a flickering might occur when reopening the tooltip
svn path=/trunk/KDE/kdebase/apps/; revision=1108086
Diffstat (limited to 'src/tooltips/tooltipmanager.cpp')
-rw-r--r--src/tooltips/tooltipmanager.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tooltips/tooltipmanager.cpp b/src/tooltips/tooltipmanager.cpp
index dc2663ebe..b085e6861 100644
--- a/src/tooltips/tooltipmanager.cpp
+++ b/src/tooltips/tooltipmanager.cpp
@@ -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()