From 02e0c6f42e76e2cd5d086bde336789991434eba5 Mon Sep 17 00:00:00 2001 From: Julian Eisel Date: Thu, 5 Aug 2021 12:10:49 +0200 Subject: Fix T90430: Crash when dragging material Was trying to get asset information even when there was none, i.e. when the material wasn't an asset or not dragged from the Asset Browser. --- source/blender/editors/space_view3d/space_view3d.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/blender/editors') diff --git a/source/blender/editors/space_view3d/space_view3d.c b/source/blender/editors/space_view3d/space_view3d.c index 0803b4c4776..72d0c11e192 100644 --- a/source/blender/editors/space_view3d/space_view3d.c +++ b/source/blender/editors/space_view3d/space_view3d.c @@ -534,8 +534,8 @@ static char *view3d_mat_drop_tooltip(bContext *C, const wmEvent *event, struct wmDropBox *drop) { - wmDragAsset *asset_drag = WM_drag_get_asset_data(drag, ID_MA); - RNA_string_set(drop->ptr, "name", asset_drag->name); + const char *name = WM_drag_get_item_name(drag); + RNA_string_set(drop->ptr, "name", name); return ED_object_ot_drop_named_material_tooltip(C, drop->ptr, event); } -- cgit v1.2.3