/***************************************************************************
- * Copyright (C) 2011-2016 by Hannah von Reth *
+ * Copyright (C) 2011-2018 by Hannah von Reth *
* vonreth@kde.org *
* *
* This program is free software; you can redistribute it and/or modify *
}
#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);
+ }
}
}