diff options
-rw-r--r-- | source/blender/editors/interface/interface_panel.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/editors/interface/interface_panel.c b/source/blender/editors/interface/interface_panel.c index 6d376a0b73d..839363c9599 100644 --- a/source/blender/editors/interface/interface_panel.c +++ b/source/blender/editors/interface/interface_panel.c @@ -1166,6 +1166,10 @@ static void panel_draw_aligned_backdrop(const Panel *panel, const bool is_subpanel = panel->type->parent != NULL; const bool is_open = !UI_panel_is_closed(panel); + if (is_subpanel && !is_open) { + return; + } + const uint pos = GPU_vertformat_attr_add( immVertexFormat(), "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT); |