diff --git a/Machine.cpp b/Machine.cpp index db7b123..91ff2d7 100644 --- a/Machine.cpp +++ b/Machine.cpp @@ -1066,6 +1066,8 @@ Machine::SetLook( int nFlag) nTabId = GetFirstTable() ; if ( nTabId == GDB_ID_NULL) return false ; + // il gruppo tavola corrente deve essere sempre visibile + m_pGeomDB->SetStatus( nTabId, GDB_ST_ON) ; // nascondo o visualizzo i fratelli e tutti i fratelli degli ascendenti della tavola bool bTabOnly = ( nFlag != MCH_LOOK_ALL) ; int nTabCurrId = nTabId ; diff --git a/MachineCalc.cpp b/MachineCalc.cpp index 167f998..cb5e6d7 100644 --- a/MachineCalc.cpp +++ b/MachineCalc.cpp @@ -71,6 +71,8 @@ Machine::SetCurrTable( const string& sTable) m_nCalcTabId = GDB_ID_NULL ; return false ; } + // il gruppo tavola corrente deve essere sempre visibile + m_pGeomDB->SetStatus( m_nCalcTabId, GDB_ST_ON) ; // lancio eventuale funzione lua di personalizzazione if ( LuaExistsFunction( ON_SET_TABLE)) { // salvo eventuale variabile EMC_VAR già presente