Fix showing up complex images
Some complex texture strings contains [ character that needs to be escaped. Issue found with [halloween](https://github.com/GreenXenith/halloween) preview texture on player tab page button in smart_inventory. The button was dissapeared, after this change visible again.
This commit is contained in:
parent
72107bc648
commit
580508fa37
@ -885,7 +885,7 @@ smartfs.element("button", {
|
||||
self.data.pos.x..","..self.data.pos.y..";"..
|
||||
self.data.size.w..","..self.data.size.h..";"
|
||||
if self.data.image then
|
||||
specstring = specstring..self.data.image..";"
|
||||
specstring = specstring..minetest.formspec_escape(self.data.image)..";"
|
||||
elseif self.data.item then
|
||||
specstring = specstring..self.data.item..";"
|
||||
end
|
||||
@ -1096,7 +1096,7 @@ smartfs.element("image", {
|
||||
";"..
|
||||
self.data.size.w..","..self.data.size.h..
|
||||
";"..
|
||||
self.data.value..
|
||||
minetest.formspec_escape(self.data.value)..
|
||||
"]"
|
||||
else
|
||||
return "image["..
|
||||
@ -1104,7 +1104,7 @@ smartfs.element("image", {
|
||||
";"..
|
||||
self.data.size.w..","..self.data.size.h..
|
||||
";"..
|
||||
self.data.value..
|
||||
minetest.formspec_escape(self.data.value)..
|
||||
"]"
|
||||
end
|
||||
end,
|
||||
|
Loading…
x
Reference in New Issue
Block a user