[SCM] ktp-contact-list packaging branch, master, updated. debian/15.12.1-2-1070-g6c56f91
Maximiliano Curia
maxy at moszumanska.debian.org
Sat May 28 00:13:18 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-contact-list.git;a=commitdiff;h=c00f510
The following commit has been merged in the master branch:
commit c00f51091b122b281f5ddeb1c40ef6813522f7e7
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Wed Jun 19 00:57:49 2013 +0100
Only show tooltips when we are the active window
REVIEW: 111109
BUG: 321333
FIXED-IN: 0.6.3
---
tooltips/tooltipmanager.cpp | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/tooltips/tooltipmanager.cpp b/tooltips/tooltipmanager.cpp
index 961dbfa..9abb9be 100644
--- a/tooltips/tooltipmanager.cpp
+++ b/tooltips/tooltipmanager.cpp
@@ -84,6 +84,9 @@ bool ToolTipManager::eventFilter(QObject *watched, QEvent *event)
{
if (watched == d->view->viewport()) {
switch (event->type()) {
+ case QEvent::WindowDeactivate:
+ hideToolTip();
+ break;
case QEvent::Leave:
hideToolTip();
break;
@@ -131,6 +134,10 @@ void ToolTipManager::hideToolTip()
void ToolTipManager::prepareToolTip()
{
+ if (!d->view->isActiveWindow()) {
+ return;
+ }
+
if (d->item.isValid()) {
showToolTip(d->item);
}
--
ktp-contact-list packaging
More information about the pkg-kde-commits
mailing list