From 1e7a476d925fdc40de32e949fe5f4b5b4315a371 Mon Sep 17 00:00:00 2001
From: unknown <lmorin@PC-EII-PR02.educ.insa>
Date: Mon, 8 Oct 2012 11:44:01 +0200
Subject: [PATCH] Corrected plugin bug in EIImageService

---
 app/Services/EIImageService.cpp | 3 +++
 app/main.cpp                    | 1 -
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/app/Services/EIImageService.cpp b/app/Services/EIImageService.cpp
index 20c430b..d54fc52 100644
--- a/app/Services/EIImageService.cpp
+++ b/app/Services/EIImageService.cpp
@@ -64,6 +64,9 @@ void EIImageService::addOpSet(OpSet* opSet) {
     _opSetServices.push_back(opSetService);
     _gi->addService(opSetService);
     QObject::connect(opSetService, SIGNAL(outputText(QString)), this, SLOT(outputText(QString)));
+    if(_gi->running()) {
+        opSetService->checkActionsValid(this->getCurrentImageWindow());
+    }
 }
 
 void EIImageService::removeOpSet(OpSet* opSet) {
diff --git a/app/main.cpp b/app/main.cpp
index 38015a4..cf006b1 100644
--- a/app/main.cpp
+++ b/app/main.cpp
@@ -87,7 +87,6 @@ int main(int argc, char** argv)
   if(argc > 1) {
     lang = QString(argv[1]);
   }
-  lang = "fr_FR";
 
   QTranslator qtTranslator;
   QString tr = "qt_";
-- 
GitLab