0026628: Button Erase (Delete where erase algorythm is used) works incorrect
[occt.git] / samples / qt / Common / src / DocumentCommon.cxx
index 343c21d..1c56761 100755 (executable)
@@ -234,8 +234,7 @@ void DocumentCommon::onTransparency()
 
 void DocumentCommon::onDelete()
 {
-    for ( myContext->InitCurrent(); myContext->MoreCurrent(); myContext->NextCurrent() )
-        myContext->Erase( myContext->Current(), false);
+    myContext->EraseSelected (Standard_False);
     myContext->ClearSelected();
     getApplication()->onSelectionChanged();
 }