diff --git a/Fltk/onelabWindow.cpp b/Fltk/onelabWindow.cpp index 0adc1c04f0a0c5498fa1539180ba0154487d0fd7..33baf52cc3ffc93b3fe97530550df69ee79435e7 100644 --- a/Fltk/onelabWindow.cpp +++ b/Fltk/onelabWindow.cpp @@ -542,12 +542,13 @@ static void importPhysicalGroups(GModel *m) static void runGmshClient(const std::string &action) { - if(action == "initialize") return; onelab::server::citer it = onelab::server::instance()->findClient("Gmsh"); if(it == onelab::server::instance()->lastClient()) return; onelab::client *c = it->second; std::string mshFileName = getMshFileName(c); + if(action == "initialize") return; + static std::string modelName = ""; if(modelName.empty()){ // first pass is special to prevent model reload, as well as