Index: source/blender/editors/space_sequencer/sequencer_add.c =================================================================== --- source/blender/editors/space_sequencer/sequencer_add.c (revision 54254) +++ source/blender/editors/space_sequencer/sequencer_add.c (working copy) @@ -129,9 +129,13 @@ static void sequencer_generic_invoke_xy__internal(bContext *C, wmOperator *op, wmEvent *event, int flag) { View2D *v2d = UI_view2d_fromcontext(C); + Scene *scene = CTX_data_scene(C); + int frame_current; float mval_v2d[2]; + frame_current = CFRA; + UI_view2d_region_to_view(v2d, event->mval[0], event->mval[1], &mval_v2d[0], &mval_v2d[1]); /* effect strips don't need a channel initialized from the mouse */ @@ -139,7 +143,7 @@ RNA_int_set(op->ptr, "channel", (int)mval_v2d[1] + 0.5f); } - RNA_int_set(op->ptr, "frame_start", (int)mval_v2d[0]); + RNA_int_set(op->ptr, "frame_start", frame_current); if ((flag & SEQPROP_ENDFRAME) && RNA_struct_property_is_set(op->ptr, "frame_end") == 0) RNA_int_set(op->ptr, "frame_end", (int)mval_v2d[0] + 25); // XXX arbitary but ok for now.