I use input selects as many people do to cycle through a list of scenes from a remote in various rooms, but also want to have buttons for each scene on my dashboard to trigger them that way. In order to keep these manual triggers in sync with the cycle they need to update the input select - the simplest option is to just include the select entity in the scenes themselves, so triggering the scene by any method makes it the ‘current’ one.
That works great, except it seems to store the entire list within the scene rather than just the current state. So if I add a new scene to a room all the old scenes do not include the new option in the list, instead restoring it back to how it was when the scene was created.
Working around this is doable but kinda complicated, and requires deleting and re-adding the input select entity in every scene, while updating the list in another tab every time the scene edit page resets it.
This behavior seems inconsistent, as I’d expect scenes to only change parameters from the “Info” tab of an entity not those from the “Settings” - for example scenes don’t change the entity name or icon. Can’t think of any situation where changing the entire list would make sense…