[Bf-committers] [32442] bugfix [#23150] Creating Vertex with CTRL-LMB not snapping

Campbell Barton ideasman42 at gmail.com
Sat Oct 16 12:34:24 CEST 2010


On Sat, Oct 16, 2010 at 10:26 AM, Nathan Letwory
<nathan at letworyinteractive.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 16.10.2010 12:46, Campbell Barton wrote:
>> On Sat, Oct 16, 2010 at 9:33 AM, Carsten Wartmann <cw at blenderbuch.de> wrote:
>>> Am 13.10.2010 09:43, schrieb Campbell Barton:
>>>> Revision: 32442
>>>>            http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=32442
>>>> Author:   campbellbarton
>>>> Date:     2010-10-13 09:43:39 +0200 (Wed, 13 Oct 2010)
>>>>
>>>> Log Message:
>>>> -----------
>>>> bugfix [#23150] Creating Vertex with CTRL-LMB not snapping
>>>
>>>
>>>
>>>> - Added EM_project_snap_verts so other functions can re-use this, similar to old retopo_do_all().
>>>
>>> I really can't see any snapping (same as before)?
>>>
>>> Beside that this commit breaks the working with CTRL-LMB extrude
>>> completely, you can't HOLD CTRL anymore and just click LMB over
>>> and over to generate. Now you have to release CTRL shortly to
>>> get a new section/extrude/vertex.
>>
>> For me the Ctrl+Click (while holding Ctrl) works ok,
>>
>> This is a glitch where sometimes it doesn't register any mouse
>> movement, however I think this is a problem with the event system
>> since it seems to happen randomly and undo, click again works
>> (clicking in exactly the same place),
>> But I double checked this wasn't todo with my changes, still needs to
>> be fixed ofcourse.
>>
>> if your on windows, the holding Ctrl could be todo with recent changes
>> to windows modifier keys Nathan made?.
>
> Carsten, ould you please test with a build before 32503? I gues 32502
> should be fine.
>
> Thanks,
>
> /Nathan

just found the Ctrl+Click bug when it extrudes 'on the spot' - as if
the mouse didnt move is a problem in the event system, the event the
operator gets the old mouse coords, but CTX_wm_window(C)->eventstate
is correct, will look into it next week.


More information about the Bf-committers mailing list