You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Users now have the option to switch the connection on which an action is executed - nice feature! But I’ve found a little issue with that:
There are modules which change the available actions and feedbacks based on selections the user made in the connection configuration. That means that some instances of the same module can have different actions. When now changing the connection in the action, all instances are shown - without checking beforehand, if the instance has the current action available.
Nothing bad can happen, its just that the action becomes undefined - but probably not 100% user friendly.
Steps To Reproduce
Add two connections based on the same module
Change the configuration of the modules so that other actions become available
Change the connection in an action - if the action is not available in the other module, the action will become undefined.
Expected Behavior
Companion should check if the other connections of the same type support the currently selected Action. If not, the connections should not be available for user selection in the dropdown.
Environment (please complete the following information)
/
Additional context
No response
The text was updated successfully, but these errors were encountered:
You already describe the problem. Actions and also action options are dynamic and can vary even between instances of the same module.
The way it is implemented now is the intended one. A user will immediately see if the connection he switched to doesn't provide the action or some options. It's the responsibility of the user to deal with that. Most probably he wants to switch to exactly that connection on purpose and no has to reconfigure the connection.
Also this behavior is inline with when the configuration of a connection changes and already programmed actions become unavailable.
Is this a bug in companion itself or a module?
Is there an existing issue for this?
Describe the bug
Users now have the option to switch the connection on which an action is executed - nice feature! But I’ve found a little issue with that:
There are modules which change the available actions and feedbacks based on selections the user made in the connection configuration. That means that some instances of the same module can have different actions. When now changing the connection in the action, all instances are shown - without checking beforehand, if the instance has the current action available.
Nothing bad can happen, its just that the action becomes undefined - but probably not 100% user friendly.
Steps To Reproduce
Expected Behavior
Companion should check if the other connections of the same type support the currently selected Action. If not, the connections should not be available for user selection in the dropdown.
Environment (please complete the following information)
Additional context
No response
The text was updated successfully, but these errors were encountered: