diff --git a/Fltk/highOrderToolsWindow.cpp b/Fltk/highOrderToolsWindow.cpp index 267ed50089d379f753ca341c73350f200b8a3a42..36308cf65189f4934fb29f84c41bb96d89d4c658 100644 --- a/Fltk/highOrderToolsWindow.cpp +++ b/Fltk/highOrderToolsWindow.cpp @@ -149,6 +149,7 @@ static void highordertools_runopti_cb(Fl_Widget *w, void *data) highOrderToolsWindow::highOrderToolsWindow(int deltaFontSize) { + getMeshInfoForHighOrder(GModel::current(), meshOrder, complete, CAD); FL_NORMAL_SIZE -= deltaFontSize; int width = 3 * IW + 4 * WB; diff --git a/Mesh/HighOrder.cpp b/Mesh/HighOrder.cpp index cc21c76958ae84317136af2a297146b326a66611..aeac6a0b00cebcd1b0d15c8991bacc09461f32ad 100644 --- a/Mesh/HighOrder.cpp +++ b/Mesh/HighOrder.cpp @@ -1162,6 +1162,7 @@ void getMeshInfoForHighOrder(GModel *gm, int &meshOrder, bool &complete, { meshOrder = -1; CAD = true; + complete = 1; for (GModel::riter itr = gm->firstRegion(); itr != gm->lastRegion(); ++itr) { if ((*itr)->getNumMeshElements()){ meshOrder = (*itr)->getMeshElement(0)->getPolynomialOrder();