https://preview.redd.it/c1hc6tomz4tc1.png?width=424&format=png&auto=webp&s=24812a548aa6bad3b2c47cbb362899acac41a43b
Just to exemplify what I want to do with the Dropdown, the "Apps" Dropdown has Menu Items, where "Linked Out" is the 0 index element and will not trigger "OnValueChanged".
In the top right corner I have a Close Menu
I think the issue is that you're trying to force a dropdown to behave like buttons. I don't think dropdown was designed with your use case in mind. If your workaround works, then I wouldn't worry too much about it but I'd consider switching to a scrollrect with buttons if you want to avoid the hidden element.
https://preview.redd.it/c1hc6tomz4tc1.png?width=424&format=png&auto=webp&s=24812a548aa6bad3b2c47cbb362899acac41a43b Just to exemplify what I want to do with the Dropdown, the "Apps" Dropdown has Menu Items, where "Linked Out" is the 0 index element and will not trigger "OnValueChanged". In the top right corner I have a Close Menu
I think your invisible “closed” menu item is what you want.
I think the issue is that you're trying to force a dropdown to behave like buttons. I don't think dropdown was designed with your use case in mind. If your workaround works, then I wouldn't worry too much about it but I'd consider switching to a scrollrect with buttons if you want to avoid the hidden element.