[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [17539] branches/animsys2/source/blender/ src/editipo_mods.c: AnimSys2: Toggling Auto-Handles (Alt-H) now works again
Joshua Leung
aligorith at gmail.com
Sun Nov 23 01:18:59 CET 2008
Revision: 17539
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=17539
Author: aligorith
Date: 2008-11-23 01:18:58 +0100 (Sun, 23 Nov 2008)
Log Message:
-----------
AnimSys2: Toggling Auto-Handles (Alt-H) now works again
Modified Paths:
--------------
branches/animsys2/source/blender/src/editipo_mods.c
Modified: branches/animsys2/source/blender/src/editipo_mods.c
===================================================================
--- branches/animsys2/source/blender/src/editipo_mods.c 2008-11-23 00:08:35 UTC (rev 17538)
+++ branches/animsys2/source/blender/src/editipo_mods.c 2008-11-23 00:18:58 UTC (rev 17539)
@@ -806,13 +806,13 @@
ei= G.sipo->editipo;
for(a=0; a<G.sipo->totipo; a++, ei++) {
- if (ISPOIN3(ei, flag & IPO_VISIBLE, flag & IPO_SELECT, icu))
+ if (ISPOIN3(ei, flag & IPO_VISIBLE, flag & (IPO_SELECT|IPO_EDIT), icu))
if(ei->flag & IPO_AUTO_HORIZ) set= 0;
}
ei= G.sipo->editipo;
for(a=0; a<G.sipo->totipo; a++, ei++) {
- if (ISPOIN3(ei, flag & IPO_VISIBLE, flag & IPO_SELECT, icu)) {
+ if (ISPOIN3(ei, flag & IPO_VISIBLE, flag & (IPO_SELECT|IPO_EDIT), icu)) {
if(set) ei->flag |= IPO_AUTO_HORIZ;
else ei->flag &= ~IPO_AUTO_HORIZ;
}
@@ -1070,6 +1070,7 @@
* which means that they may be inadvertantly moved as well.
* Also, for convenience, handles should get same status as keyframe (if it was within bounds)
*/
+ // TODO: select handles independent?
if (BLI_in_rctf(&rectf, bezt->vec[1][0], bezt->vec[1][1])) {
if (selflag) {
bezt->f1 |= SELECT;
More information about the Bf-blender-cvs
mailing list