Salome HOME
Fix for a bug: if ViewModel does not support Trihedron in its views, then a correspon...
authorasv <asv@opencascade.com>
Tue, 13 Sep 2005 13:24:39 +0000 (13:24 +0000)
committerasv <asv@opencascade.com>
Tue, 13 Sep 2005 13:24:39 +0000 (13:24 +0000)
src/OCCViewer/OCCViewer_ViewWindow.cxx

index 0351deacd668b655e8ee4a9c138daad5e1f24e35..ce71067effab87942feb1408680c159d60ff643d 100755 (executable)
@@ -668,8 +668,9 @@ void OCCViewer_ViewWindow::createActions()
 //****************************************************************
 void OCCViewer_ViewWindow::createToolBar()
 {
-  myActionsMap[DumpId]->addTo(myToolBar);
-  myActionsMap[TrihedronShowId]->addTo(myToolBar);
+  myActionsMap[DumpId]->addTo(myToolBar);  
+  if ( myModel->trihedronActivated() ) 
+    myActionsMap[TrihedronShowId]->addTo(myToolBar);
 
   SUIT_ToolButton* aScaleBtn = new SUIT_ToolButton(myToolBar, "scale");
   aScaleBtn->AddAction(myActionsMap[FitAllId]);