projects
/
quassel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
e678718
)
Only register deregister quassel with snore if it wasn't done yet.
author
Hannah von Reth
<vonreth@kde.org>
Fri, 24 Jun 2016 06:54:57 +0000
(08:54 +0200)
committer
Manuel Nickschas
<sputnick@quassel-irc.org>
Wed, 28 Feb 2018 22:20:25 +0000
(23:20 +0100)
(cherry picked from commit
1fb64c8c58a96d40f64724827430658fca5eddef
)
src/qtui/snorenotificationbackend.cpp
patch
|
blob
|
history
diff --git
a/src/qtui/snorenotificationbackend.cpp
b/src/qtui/snorenotificationbackend.cpp
index
6c125d9
..
d14f515
100644
(file)
--- a/
src/qtui/snorenotificationbackend.cpp
+++ b/
src/qtui/snorenotificationbackend.cpp
@@
-124,9
+124,13
@@
void SnoreNotificationBackend::setTraybackend(const QVariant &b)
}
#endif
if (b.toBool()) {
- Snore::SnoreCore::instance().registerApplication(m_application);
+ if (!Snore::SnoreCore::instance().aplications().contains(m_application.name())) {
+ Snore::SnoreCore::instance().registerApplication(m_application);
+ }
} else {
- Snore::SnoreCore::instance().deregisterApplication(m_application);
+ if (Snore::SnoreCore::instance().aplications().contains(m_application.name())) {
+ Snore::SnoreCore::instance().deregisterApplication(m_application);
+ }
}
}