diff options
| author | Peter Penz <[email protected]> | 2010-03-27 19:32:40 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2010-03-27 19:32:40 +0000 |
| commit | 4cd0b00f0d94dcfac43306235dc96df86dc0ad0a (patch) | |
| tree | 47d438e7355f1b6bbdfa6e758080a515b237d5b6 /src/tooltips/tooltipmanager.cpp | |
| parent | c06e0666343722e272fcb9268359852bd460cdee (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.cpp | 3 |
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() |
