From 6cf3828ee71fba77febddc5196f4944debf292c6 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Fri, 9 Nov 2012 08:42:54 +0000 Subject: [PATCH] openModule only if not manually closed --- Fltk/FlGui.cpp | 3 ++- Fltk/onelabGroup.cpp | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Fltk/FlGui.cpp b/Fltk/FlGui.cpp index 6ef75f4b73..38e850a07b 100644 --- a/Fltk/FlGui.cpp +++ b/Fltk/FlGui.cpp @@ -945,5 +945,6 @@ void FlGui::rebuildTree() void FlGui::openModule(const std::string &name) { - onelab->openTreeItem("0Gmsh modules/" + name); + if(!onelab->isManuallyClosed("0Gmsh modules/" + name)) + onelab->openTreeItem("0Gmsh modules/" + name); } diff --git a/Fltk/onelabGroup.cpp b/Fltk/onelabGroup.cpp index 34bb096850..bba3388beb 100644 --- a/Fltk/onelabGroup.cpp +++ b/Fltk/onelabGroup.cpp @@ -303,8 +303,7 @@ bool onelab::localNetworkClient::run() drawContext::global()->draw(); if(n != PView::list.size()){ FlGui::instance()->rebuildTree(); - if(!FlGui::instance()->onelab->isManuallyClosed("0Gmsh modules/Post-processing")) - FlGui::instance()->openModule("Post-processing"); + FlGui::instance()->openModule("Post-processing"); } } break; -- GitLab