Hey! I’m experimenting with V3 and was wondering what the replacements for iconController.clearIconOnSpawn(button) and button:setProperty("deselectWhenOtherIconSelected", false) are? My game relies on these heavily.
UPDATE: I’ve written by own workaround for iconController.clearIconOnSpawn(button) but including it as an actual method would be a nice touch! A feature that only lets you open one dropdown at a time (closing the others) would be nice as well – there’s too much overlap.
button:setProperty("deselectWhenOtherIconSelected" is just icon:autoDeselect(false) if anyone else had the same question.
Checking The Icon Properties There is No IconController In The Icon Properties Or The Codes.
But When You Place Right On Your Custom Topbar Code. Reseting Works With Topbar Its Toggleable
Can I ask what’s your use for clearIconOnSpawn? I’ve introduced automatic support for GUIs with ResetOnSpawn set to true for v3 (which this function was originally designed to fix) so no longer have purpose for it’s original use.
v3 is backwards compatible with almost all methods, the only major change which isn’t are themes which are now completely different.
I’ve been playing around with this in studio and I get the impression this is an issue with studio’s console emulator, correct me if I’m wrong though
Hi, and pretty much was epic said, v3’s appearance changes according to whether your game has the old or new topbar (example images higher up in the thread)
Hi, I found a small bug, the HD admin button doesn’t seem to work with V3, when players click on it nothing happens and they also can’t access ;banland and ;ranks
I’ve utilized Topbar Plus a lot on my game and because of the fact you completely rewrote Topbar Plus it would take a good amount of time to adjust onto my project. Is there a way I can adjust Topbar Plus to work well with the experience controls without having to use your new module?
Can I ask what’s your use for clearIconOnSpawn? I’ve introduced automatic support for GUIs with ResetOnSpawn set to true for v3 (which this function was originally designed to fix) so no longer have purpose for it’s original use.
I use it for a hat remover/uniform giver that needs to automatically refresh when the player respawns (to see if the options have changed). My workaround just indexes the holder in TopbarStandard and deletes the old icon, while creating a new one.
I can confirm that it isn’t one of those “studio exclusive” issues. I published my game while experimenting with v3, and started receiving bug reports about the menu on the buttons not appearing on Xbox, but still appeared on any other device.
The only future supported package will be v3 I’m afraid. If you share details of your modifications I could maybe provide guiders
Thanks for sharing. Instead of this (because this only destroys the instance, not the icon object itself), I’d recommend doing either one of two for now:
local icons = Icon.getIcons()
for _, icon in pairs(icons) do
icon:destroy()
end
or placing your localscript within a ScreenGui with ResetOnSpawn set to true
Thanks for the details and screenshot, this is really helpful. This is on the top of my notes so I’ll look at what’s causing this from tomorrow.
Not something I’m arranging, but if somebody else wants to after release and after the docs are up, that’d be awesome, and if I like it I’ll make it the new tutorial at the top of the post.
Hello, i really enjoy the style and design of the new model, although im experiencing this issue with mobile buttons (and only mobile) becoming compressed / hidden. the other two buttons are hidden, and i only have a few buttons. This error only happens around 75% of the time
When using the v3 along with HD Admin, the HD Admin commands will bugged
Hoping it will be fixed
like when you do ;cmds the list of commands won’t show up but the commands still works
i’m using LegacyChat though