For performance reasons, assets are not scanned dynamically when browsing the apply assets panel. Rather, the asset directories are scanned on start and the lists are put in various caches. If new assets are put in the asset directories, they will not be visible until blender has been restarted.
This makes importing new assets tedious. It would be better if asset lists could be updated when it is likely something has happened (such as after importing a custom target or an asset pack).
This requires some intrusive refactoring of the cache code though.
For performance reasons, assets are not scanned dynamically when browsing the apply assets panel. Rather, the asset directories are scanned on start and the lists are put in various caches. If new assets are put in the asset directories, they will not be visible until blender has been restarted.
This makes importing new assets tedious. It would be better if asset lists could be updated when it is likely something has happened (such as after importing a custom target or an asset pack).
This requires some intrusive refactoring of the cache code though.