From f7b994bf010697d62be3bdcec76cf4a49e37b31a Mon Sep 17 00:00:00 2001 From: Marco Callieri Date: Mon, 26 Mar 2018 13:50:17 +0200 Subject: [PATCH] minor changes to area-selection --- src/meshlabplugins/edit_select/edit_select.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/meshlabplugins/edit_select/edit_select.cpp b/src/meshlabplugins/edit_select/edit_select.cpp index 0d475ad45..518e4191e 100644 --- a/src/meshlabplugins/edit_select/edit_select.cpp +++ b/src/meshlabplugins/edit_select/edit_select.cpp @@ -468,7 +468,7 @@ void EditSelectPlugin::Decorate(MeshModel &m, GLArea * gla) line2 = "C to clear polyline, BACKSPACE to remove last point"; if (selPolyLine.size() < 3) - line3 = "more points needed"; + line3 = "cannot select - more points needed"; else line3 = "Q to add, W to subtract, E to invert"; @@ -598,6 +598,11 @@ bool EditSelectPlugin::StartEdit(MeshModel & m, GLArea * gla, MLSceneGLSharedDat if (selectionMode == SELECT_AREA_MODE) { + if (m.cm.fn > 0) + areaMode = 1; + else + areaMode = 0; + selPolyLine.clear(); gla->setCursor(QCursor(QPixmap(":/images/sel_area.png"), 1, 1)); }