diff --git a/release/scripts/op/sequencer.py b/release/scripts/op/sequencer.py index 8715f7eeec5..6c0cf4b9fb6 100644 --- a/release/scripts/op/sequencer.py +++ b/release/scripts/op/sequencer.py @@ -94,6 +94,9 @@ class SequencerCutMulticam(bpy.types.Operator): s = context.scene.sequence_editor.active_strip + if s.multicam_source == camera: + return {'FINISHED'} + if not s.selected: s.selected = True @@ -135,7 +138,6 @@ def register(): register(SequencerCutMulticam) register(SequencerDeinterlaceSelectedMovies) - def unregister(): unregister = bpy.types.unregister @@ -143,5 +145,7 @@ def unregister(): unregister(SequencerCutMulticam) unregister(SequencerDeinterlaceSelectedMovies) + + if __name__ == "__main__": register()