Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2013-07-09 10:34:54 +0400
committerCampbell Barton <ideasman42@gmail.com>2013-07-09 10:34:54 +0400
commit34b301f0a421cd844a1c221d8036bf86a6e1ae4e (patch)
treeac4e12a03251af001064530422f0f15c9121ec1d /source/blender/editors
parentd4ff53b760f51d791860b25385f2f9716740d586 (diff)
fix error where if you tried to bridge an odd number of loops after bridging pairs, there was no way to change the options.
eventually I think the operator api should support this but for now return finished.
Diffstat (limited to 'source/blender/editors')
-rw-r--r--source/blender/editors/mesh/editmesh_tools.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/editors/mesh/editmesh_tools.c b/source/blender/editors/mesh/editmesh_tools.c
index 2c721a0a9dc..77a79e57dbc 100644
--- a/source/blender/editors/mesh/editmesh_tools.c
+++ b/source/blender/editors/mesh/editmesh_tools.c
@@ -4007,8 +4007,9 @@ static int edbm_bridge_edge_loops_exec(bContext *C, wmOperator *op)
}
if (!EDBM_op_finish(em, &bmop, op, true)) {
- return OPERATOR_CANCELLED;
-
+ /* grr, need to return finished so the user can select different options */
+ //return OPERATOR_CANCELLED;
+ return OPERATOR_FINISHED;
}
else {
EDBM_update_generic(em, true, true);