From ceb81b1960db2d1cf89fa6305ea9f13874cda950 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 29 Sep 2011 06:13:25 +0000 Subject: [PATCH] no-longer select handles when transforming in the dopesheet since now the dope sheet acts as if handles are hidden. also remove invalid comment. --- source/blender/editors/interface/interface_ops.c | 3 --- source/blender/editors/transform/transform_conversions.c | 9 ++++----- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/source/blender/editors/interface/interface_ops.c b/source/blender/editors/interface/interface_ops.c index ea7e8fb81bc..081b528d153 100644 --- a/source/blender/editors/interface/interface_ops.c +++ b/source/blender/editors/interface/interface_ops.c @@ -306,9 +306,6 @@ static int reset_default_button_exec(bContext *C, wmOperator *op) /* Since we dont want to undo _all_ edits to settings, eg window * edits on the screen or on operator settings. * it might be better to move undo's inline - campbell */ - /* Note that buttons already account for this, it might be better to - * have a way to edit the buttons rather than set the rna since block - * callbacks also fail to run. */ if(success) { ID *id= ptr.id.data; if(id && ID_CHECK_UNDO(id)) { diff --git a/source/blender/editors/transform/transform_conversions.c b/source/blender/editors/transform/transform_conversions.c index c2d63fa8246..c3a249d69bc 100644 --- a/source/blender/editors/transform/transform_conversions.c +++ b/source/blender/editors/transform/transform_conversions.c @@ -2890,12 +2890,11 @@ static int count_fcurve_keys(FCurve *fcu, char side, float cfra) /* only include points that occur on the right side of cfra */ for (i=0, bezt=fcu->bezt; i < fcu->totvert; i++, bezt++) { if (bezt->f2 & SELECT) { - /* fully select the other two keys */ - bezt->f1 |= SELECT; - bezt->f3 |= SELECT; - - if (FrameOnMouseSide(side, bezt->vec[1][0], cfra)) + /* no need to adjust the handle selection since they are assumed + * selected (like graph editor with SIPO_NOHANDLES) */ + if (FrameOnMouseSide(side, bezt->vec[1][0], cfra)) { count += 1; + } } }