[Bf-blender-cvs] [bba6d289429] blender-v3.4-release: Fix T99641: Assert hit when splitting video sequencer area horizontally

Richard Antalik noreply at git.blender.org
Fri Nov 4 21:04:59 CET 2022


Commit: bba6d2894290244be847a6d4ee7722c82ec01c0e
Author: Richard Antalik
Date:   Fri Nov 4 20:57:23 2022 +0100
Branches: blender-v3.4-release
https://developer.blender.org/rBbba6d2894290244be847a6d4ee7722c82ec01c0e

Fix T99641: Assert hit when splitting video sequencer area horizontally

Don't draw channels region when height is 0.

===================================================================

M	source/blender/editors/space_sequencer/sequencer_channels_draw.c

===================================================================

diff --git a/source/blender/editors/space_sequencer/sequencer_channels_draw.c b/source/blender/editors/space_sequencer/sequencer_channels_draw.c
index 8abd7e424d1..901417c152f 100644
--- a/source/blender/editors/space_sequencer/sequencer_channels_draw.c
+++ b/source/blender/editors/space_sequencer/sequencer_channels_draw.c
@@ -357,6 +357,10 @@ void draw_channels(const bContext *C, ARegion *region)
   SeqChannelDrawContext context;
   channel_draw_context_init(C, region, &context);
 
+  if (round_fl_to_int(context.channel_height) == 0) {
+    return;
+  }
+
   UI_view2d_view_ortho(context.v2d);
 
   draw_channel_headers(&context);



More information about the Bf-blender-cvs mailing list