handle selected noncontributing face case in clipper-init-from-face
This commit is contained in:
parent
f5b2653b0d
commit
ce2e458f4f
|
|
@ -4719,7 +4719,7 @@ public:
|
|||
m_points[i].m_set = false;
|
||||
m_points[i].setSelected( false ); ///?
|
||||
}
|
||||
if( initFromFace && !g_SelectedFaceInstances.empty() ){
|
||||
if( initFromFace && !g_SelectedFaceInstances.empty() && g_SelectedFaceInstances.last().getFace().contributes() ){
|
||||
const Winding& w = g_SelectedFaceInstances.last().getFace().getWinding();
|
||||
for( std::size_t i = 0; i < 3; ++i ){
|
||||
m_points[i].m_set = true;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user