From b5a61d00a077d12c9410e6dba65d45ff06cd8b89 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Wed, 19 Mar 2014 18:30:24 +0100 Subject: [PATCH] don't start if already running --- src/declarativeimports/platformcomponents/application.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/declarativeimports/platformcomponents/application.cpp b/src/declarativeimports/platformcomponents/application.cpp index d8b022496..ecd62f5e8 100644 --- a/src/declarativeimports/platformcomponents/application.cpp +++ b/src/declarativeimports/platformcomponents/application.cpp @@ -95,11 +95,16 @@ void Application::setRunning(bool run) void Application::start() { + if (!d->running) { + return; + } + if (d->application.isEmpty()) { qWarning() << "Cannot run an empty application"; return; } + qDebug() << "Starting" << d->application; d->process.start(d->application); if(!d->process.waitForStarted()) {