Hi, I don’t think this is correct, but I think i know what you mean.
If you have not set a specific theme style then the element has the default settings. So for the button this is as the styles drop down. It doesn’t matter if you set a theme style or not, those values are still valid and should be shown.
The issue arises when you override a Buttons style using the Style tab and changing say the background. Once you do that then the drop down button styles no longer have any effect. This is where some confusion is caused when you click /select something, say Primary, and nothing changes.
Maybe there needs to be some sort of indicator on the Style drop down to make it clear that it has been overriden. Simply hiding it, I think, would really confuse people. ( People like me who often forget what tweaks they may have made weeks ago. )
Maybe a special Override icon or a tooltip? Maybe greyed out options in the drop down.
Also maybe make it clear that when you override a value you are changing the whole style of the element, not just the one that was selected previously. e.g. Set the button style to Success then change the background/typography values and you might think that this only applies to the Success style of the button and changing it to Primary would flip it, but it doesn’t. Lol so many areas for confusion.