set_nametag_attributes: don't reset nametags if text param is not touched

fixes #12901
This commit is contained in:
Riceball LEE 2022-11-15 23:46:26 +08:00 committed by GitHub
parent 8de9e2ac84
commit 6bf662cb9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -721,8 +721,7 @@ int ObjectRef::l_set_nametag_attributes(lua_State *L)
} }
lua_pop(L, 1); lua_pop(L, 1);
std::string nametag = getstringfield_default(L, 2, "text", ""); prop->nametag = getstringfield_default(L, 2, "text", prop->nametag);
prop->nametag = nametag;
prop->validate(); prop->validate();
sao->notifyObjectPropertiesModified(); sao->notifyObjectPropertiesModified();