summaryrefslogtreecommitdiff
path: root/sowatchd/watchhandler.cpp
diff options
context:
space:
mode:
authorJavier S. Pedro <maemo@javispedro.com>2012-08-10 19:15:18 +0200
committerJavier S. Pedro <maemo@javispedro.com>2012-08-10 19:15:18 +0200
commit15ac98299094f5502044fde7820bf4b05a898a83 (patch)
tree959497f9c1b6745da64c044720874318618b9033 /sowatchd/watchhandler.cpp
parent4ad9e1874af29864ca8531e5ba033b85d6616639 (diff)
downloadsowatch-15ac98299094f5502044fde7820bf4b05a898a83.tar.gz
sowatch-15ac98299094f5502044fde7820bf4b05a898a83.zip
autostart daemon on boot
Diffstat (limited to 'sowatchd/watchhandler.cpp')
-rw-r--r--sowatchd/watchhandler.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/sowatchd/watchhandler.cpp b/sowatchd/watchhandler.cpp
index 00d0641..314156a 100644
--- a/sowatchd/watchhandler.cpp
+++ b/sowatchd/watchhandler.cpp
@@ -65,6 +65,8 @@ void WatchHandler::updateWatchlets()
QStringList newWatchlets = _config->value("watchlets").toStringList();
QStringList curWatchlets = _watchlet_order;
+ if (newWatchlets == curWatchlets) return; // Nothing to do
+
// TODO: Something better than removing all and readding
foreach (const QString& s, curWatchlets) {
Watchlet* watchlet = _watchlets[s];