Commit: 8377263e0d768838c2e87e50617f463509eeaeb9 Author: Sergey Sharybin Date: Wed Jan 23 16:56:23 2019 +0100 Branches: master https://developer.blender.org/rB8377263e0d768838c2e87e50617f463509eeaeb9
Sequencer: Fix python error on Add menu on default workspace It is possible that context does have selected_sequences but it will be set to None. In this case getattr() will return None, breaking the intended logic. =================================================================== M release/scripts/startup/bl_ui/space_sequencer.py =================================================================== diff --git a/release/scripts/startup/bl_ui/space_sequencer.py b/release/scripts/startup/bl_ui/space_sequencer.py index 622fc3ba201..741cb49c314 100644 --- a/release/scripts/startup/bl_ui/space_sequencer.py +++ b/release/scripts/startup/bl_ui/space_sequencer.py @@ -36,7 +36,10 @@ def act_strip(context): def sel_sequences(context): - return len(getattr(context, "selected_sequences", ())) + selected_sequences = getattr(context, "selected_sequences", None) + if not selected_sequences: + return 0 + return len(selected_sequences) def draw_color_balance(layout, color_balance): _______________________________________________ Bf-blender-cvs mailing list [email protected] https://lists.blender.org/mailman/listinfo/bf-blender-cvs
