Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2010-09-07 14:48:25 +0400
committerCampbell Barton <ideasman42@gmail.com>2010-09-07 14:48:25 +0400
commit7f686a46f58dd992540bf7d5deaf5b54c1d5eeaa (patch)
tree7ca0a7a247c9946f1758078129585dca3601ec44 /source/blender/editors/space_sequencer
parent00e71bd955449e971caec204f074b296ce6860f8 (diff)
bugfix [#23648] Add image strip window checkboxes don't work
Diffstat (limited to 'source/blender/editors/space_sequencer')
-rw-r--r--source/blender/editors/space_sequencer/sequencer_add.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/editors/space_sequencer/sequencer_add.c b/source/blender/editors/space_sequencer/sequencer_add.c
index e58e2ebb328..b9db18f7850 100644
--- a/source/blender/editors/space_sequencer/sequencer_add.c
+++ b/source/blender/editors/space_sequencer/sequencer_add.c
@@ -133,6 +133,7 @@ static void sequencer_generic_invoke_xy__internal(bContext *C, wmOperator *op, w
static void seq_load_operator_info(SeqLoadInfo *seq_load, wmOperator *op)
{
+ int relative= RNA_struct_find_property(op->ptr, "relative_path") && RNA_boolean_get(op->ptr, "relative_path");
int is_file= -1;
memset(seq_load, 0, sizeof(SeqLoadInfo));
@@ -150,6 +151,10 @@ static void seq_load_operator_info(SeqLoadInfo *seq_load, wmOperator *op)
is_file= 0;
}
+ if((is_file != -1) && relative)
+ BLI_path_rel(seq_load->path, G.sce);
+
+
if (RNA_struct_find_property(op->ptr, "frame_end")) {
seq_load->end_frame = RNA_int_get(op->ptr, "frame_end");
}