From 237f6fc3b373a7ddea0b030a5715a2a84ba02f41 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Mon, 12 Dec 2011 14:52:00 +0000 Subject: Fix #29599: Side of Active tool not working in Faces/Edges Added warning message if there's no last selected vertex in the selection stack. --- source/blender/editors/mesh/editmesh_tools.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source/blender/editors/mesh') diff --git a/source/blender/editors/mesh/editmesh_tools.c b/source/blender/editors/mesh/editmesh_tools.c index df81f80ade8..04a24951659 100644 --- a/source/blender/editors/mesh/editmesh_tools.c +++ b/source/blender/editors/mesh/editmesh_tools.c @@ -7510,8 +7510,10 @@ static int select_axis_exec(bContext *C, wmOperator *op) EditSelection *ese = em->selected.last; - if(ese==NULL) + if(ese==NULL || ese->type!=EDITVERT) { + BKE_report(op->reports, RPT_WARNING, "This operator requires selected vertex"); return OPERATOR_CANCELLED; + } if(ese->type==EDITVERT) { EditVert *ev; -- cgit v1.2.3