Fix invoking asset load event if it's referenced directly

#3782
This commit is contained in:
Wojtek Figat
2025-11-07 21:31:04 +01:00
parent 9c6d6a0b07
commit c0b73375b1

View File

@@ -666,7 +666,7 @@ void Asset::onLoaded()
{ {
onLoaded_MainThread(); onLoaded_MainThread();
} }
else if (OnLoaded.IsBinded()) else if (OnLoaded.IsBinded() || _references.HasItems())
{ {
Function<void()> action; Function<void()> action;
action.Bind<Asset, &Asset::onLoaded>(this); action.Bind<Asset, &Asset::onLoaded>(this);