Page MenuHome

Effect strips not displaying Input data
Closed, ResolvedPublic

Description

System Information
Win7 64 bit

Blender Version
Broken: 2.79
Worked 2.77, 2.78

Short description of error
"Effect Strips" rollout doesn't show which strip is Input. Tried with "factory defaults" and daily build

Exact steps for others to reproduce the error
Go to VSE, add Color strip, add Transform strip to Color strip, see Effect Strips rollout of Transform strip -> no information about Color strip

Event Timeline

Philipp Oeser (lichtwerk) triaged this task as Confirmed, Medium priority.

can confirm this, looking into it now...

Possibly related issue T52977

Seems that the cause is the same however i could be wrong.

not very elegant, but here is a quick workaround

1
2
3diff --git a/release/scripts/startup/bl_ui/space_sequencer.py b/release/scripts/startup/bl_ui/space_sequencer.py
4index 94924106542..af213be5e24 100644
5--- a/release/scripts/startup/bl_ui/space_sequencer.py
6+++ b/release/scripts/startup/bl_ui/space_sequencer.py
7@@ -614,9 +614,9 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
8 if strip.input_count > 0:
9 col = layout.column()
10 col.enabled = False
11- col.prop(strip, "input_1")
12+ col.prop(strip.input_1, "name", text="Input 1")
13 if strip.input_count > 1:
14- col.prop(strip, "input_2")
15+ col.prop(strip.input_2, "name", text="Input 2")
16
17 if strip.type == 'COLOR':
18 layout.prop(strip, "color")

same unelegant workaround, a little less hardcoded...

1
2
3diff --git a/release/scripts/startup/bl_ui/space_sequencer.py b/release/scripts/startup/bl_ui/space_sequencer.py
4index 94924106542..f5b657080c8 100644
5--- a/release/scripts/startup/bl_ui/space_sequencer.py
6+++ b/release/scripts/startup/bl_ui/space_sequencer.py
7@@ -614,9 +614,9 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
8 if strip.input_count > 0:
9 col = layout.column()
10 col.enabled = False
11- col.prop(strip, "input_1")
12+ col.prop(strip.input_1, "name", text=strip.bl_rna.properties.get('input_1').name)
13 if strip.input_count > 1:
14- col.prop(strip, "input_2")
15+ col.prop(strip.input_2, "name", text=strip.bl_rna.properties.get('input_2').name)
16
17 if strip.type == 'COLOR':
18 layout.prop(strip, "color")