[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [43979] trunk/blender/source/blender/ editors/mesh/editmesh_mods.c: Fix #30102: Vertex and edge incorrect selections

Sergey Sharybin sergey.vfx at gmail.com
Wed Feb 8 08:21:05 CET 2012


Revision: 43979
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=43979
Author:   nazgul
Date:     2012-02-08 07:20:49 +0000 (Wed, 08 Feb 2012)
Log Message:
-----------
Fix #30102: Vertex and edge incorrect selections

Select Linked operator was setting Limit by Seams property automatically
depending on current selection mode. But this property only used to be
set to truth if selection mode is set to Face, in other cases this property
is being reused from previous operator run. This leads to incorrect
behavior of selecting linked in vertex mode after this operator was
used in face selection mode.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/mesh/editmesh_mods.c

Modified: trunk/blender/source/blender/editors/mesh/editmesh_mods.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/editmesh_mods.c	2012-02-08 05:52:52 UTC (rev 43978)
+++ trunk/blender/source/blender/editors/mesh/editmesh_mods.c	2012-02-08 07:20:49 UTC (rev 43979)
@@ -2463,6 +2463,8 @@
 		EditMesh *em= BKE_mesh_get_editmesh(obedit->data);
 		if(em->selectmode == SCE_SELECT_FACE)
 			RNA_boolean_set(op->ptr, "limit", TRUE);
+		else
+			RNA_boolean_set(op->ptr, "limit", FALSE);
 	}
 }
 




More information about the Bf-blender-cvs mailing list