[Explorer Beta] NumberValues, StringValues, ObjectValues, etc. do not have an icon for me

In the new-gen explorer beta, the icons for NumberValues, StringValues, ObjectValues, etc. do not have an icon.

image

Typing game.StudioService:GetClassIcon("StringValue") into the console gives me

{
    ["Image"] = "rbxasset://studio_svg_textures/Shared/InsertableObjects/Dark/Standard/StringValue.png",
    ["ImageRectOffset"] = 0, 0,
    ["ImageRectSize"] = 16, 16
}

and in the files, no such StringValue.png exists. Only Value.png

Expected behavior

Something of note: I use a custom icon pack for the old explorer for readability reasons- which I do not expect for the icons for it to carry over to the beta- but I very much do expect an icon to still appear for things.

I’m fairly certain the custom icon set is directly related so I’m mentioning it here, but I figured I’d leave the report open-ended.

4 Likes

The behavior you expect is what we expect as well: Custom icon sets are not yet supported but will be before we go out of beta, but it’s odd that with a custom icon set you are getting blank icons, we’d expect just the old icons.

I think this is something that will just get naturally fixed when we fix the custom icon sets–the solution for that is going to be changing StudioService:GetClassIcon to return the custom icon image through something like rbxclassicon://StringValue. I’ve filed this away separately just in case it doesn’t, though.

2 Likes

An update coming soon should start using the icons from your icon set, which should cause this to fix as well. Once you start seeing custom icon packs, let us know if this bug comes back.

1 Like