Revision: 44039
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=44039
Author:   mont29
Date:     2012-02-11 16:08:45 +0000 (Sat, 11 Feb 2012)
Log Message:
-----------
Fix [#30136] Adding Sequence Plugin fails.

Problem was in how file selector is called by the effect_strip_add operator 
invoke. WM_operator_filesel() is not suited, as it directly calls exec if 
filepath is already set, and sequencer_generic_invoke_xy__internal() will set 
that path unless otherwise told. So using rather the same way to do as the one 
used by the other "strip_add" operators...

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_sequencer/sequencer_add.c

Modified: trunk/blender/source/blender/editors/space_sequencer/sequencer_add.c
===================================================================
--- trunk/blender/source/blender/editors/space_sequencer/sequencer_add.c        
2012-02-11 15:49:25 UTC (rev 44038)
+++ trunk/blender/source/blender/editors/space_sequencer/sequencer_add.c        
2012-02-11 16:08:45 UTC (rev 44039)
@@ -713,7 +713,8 @@
 
        if (is_type_set && type==SEQ_PLUGIN) {
                /* only plugins need the file selector */
-               return WM_operator_filesel(C, op, event);
+               WM_event_add_fileselect(C, op);
+               return OPERATOR_RUNNING_MODAL;
        }
        else {
                return sequencer_add_effect_strip_exec(C, op);

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to