From d12eca88e2327baecfe01821e34f9ee3185e0782 Mon Sep 17 00:00:00 2001 From: Patrick von Reth Date: Mon, 13 Jul 2015 17:30:15 +0200 Subject: [PATCH] process events before broadcast --- src/main.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.cpp b/src/main.cpp index 65f4ebd..6c67fa4 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -122,7 +122,6 @@ int main(int argc, char *argv[]) if (parser.isSet(_bringProcessToFront) || parser.isSet(_bringWindowToFront)) { n.addAction(Action(1, "Bring to Front")); } - core.broadcastNotification(n); int returnCode = -1; app.connect(&core, &SnoreCore::notificationClosed, [&](Notification noti) { @@ -141,6 +140,9 @@ int main(int argc, char *argv[]) returnCode = noti.closeReason(); }); app.connect(&core, &SnoreCore::notificationClosed, &app, &QApplication::quit); + app.processEvents(); + core.broadcastNotification(n); + app.exec(); return returnCode; }