diff --git a/release/ui/space_sequencer.py b/release/ui/space_sequencer.py index cf9d89edec8..87111b2925f 100644 --- a/release/ui/space_sequencer.py +++ b/release/ui/space_sequencer.py @@ -476,6 +476,13 @@ class SEQUENCER_PT_sound(SequencerButtonsPanel): layout.template_ID(strip, "sound", new="sound.open") + layout.itemS() + + if strip.sound.packed_file: + layout.itemO("sound.unpack") + else: + layout.itemO("sound.pack") + layout.itemR(strip.sound, "filename") layout.itemR(strip.sound, "caching") diff --git a/source/blender/editors/sound/sound_ops.c b/source/blender/editors/sound/sound_ops.c index d8a84611298..75204207284 100644 --- a/source/blender/editors/sound/sound_ops.c +++ b/source/blender/editors/sound/sound_ops.c @@ -118,7 +118,7 @@ static int sound_poll(bContext *C) { Editing* ed = CTX_data_scene(C)->ed; - if(!ed || !ed->act_seq || ed->act_seq->type != SEQ_SOUND || !ed->act_seq->sound) + if(!ed || !ed->act_seq || ed->act_seq->type != SEQ_SOUND) return 0; return 1;