From 657826000d519a2aa1ac4811dac91eff6ce7e982 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Tue, 19 Jan 2016 12:18:39 +0100 Subject: Only ever invoke the method once --- common/resourceaccess.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'common') diff --git a/common/resourceaccess.cpp b/common/resourceaccess.cpp index 5c15bbb..b264619 100644 --- a/common/resourceaccess.cpp +++ b/common/resourceaccess.cpp @@ -49,6 +49,7 @@ static void queuedInvoke(const std::function &f, QObject *context = 0) { auto timer = QSharedPointer::create(); + timer->setSingleShot(true); QObject::connect(timer.data(), &QTimer::timeout, context, [f, timer]() { f(); }); -- cgit v1.2.3