diff --git a/source/blender/editors/space_view3d/space_view3d.cc b/source/blender/editors/space_view3d/space_view3d.cc index 893b05f191d..c64f8d29c76 100644 --- a/source/blender/editors/space_view3d/space_view3d.cc +++ b/source/blender/editors/space_view3d/space_view3d.cc @@ -1965,6 +1965,11 @@ static void view3d_tools_region_draw(const bContext *C, ARegion *region) ED_region_panels_ex(C, region, contexts); } +static void view3d_tools_header_region_draw(const bContext *C, ARegion *region) +{ + ED_region_header_with_button_sections(C, region, uiButtonSectionsAlign::Top); +} + /* add handlers, stuff you only do once or on area/region changes */ static void view3d_asset_shelf_region_init(wmWindowManager *wm, ARegion *region) { @@ -2268,7 +2273,7 @@ void ED_spacetype_view3d() art->listener = view3d_header_region_listener; art->message_subscribe = ED_area_do_mgs_subscribe_for_tool_header; art->init = view3d_header_region_init; - art->draw = view3d_header_region_draw; + art->draw = view3d_tools_header_region_draw; BLI_addhead(&st->regiontypes, art); /* regions: header */