Fix missing redraw when switching asset libraries

This commit is contained in:
Julian Eisel 2022-02-17 21:40:17 +01:00
parent fdc5301205
commit 3d31ad823a
1 changed files with 11 additions and 1 deletions

View File

@ -173,8 +173,18 @@ static void asset_browser_main_region_init(wmWindowManager *wm, ARegion *region)
}
}
static void asset_browser_main_region_listener(const wmRegionListenerParams *UNUSED(params))
static void asset_browser_main_region_listener(const wmRegionListenerParams *params)
{
wmNotifier *notifier = params->notifier;
ARegion *region = params->region;
switch (notifier->category) {
case NC_ASSET:
if (ELEM(notifier->data, ND_SPACE_ASSET_PARAMS)) {
ED_region_tag_redraw(region);
}
break;
}
}
/* FIXME: See comment above #WM_msg_publish_rna_prop(). */