Describe the bug
When an attempted connection to a vMix TCP ip:port times out, user is unable to effectively edit the connection information in the module.
To Reproduce
Steps to reproduce the behaviour:
Go to connection configuration
Enter an ip:port which will time out, and click save on the connection (for example, pointing at the wrong port or attempting to access vMix from outside of a LAN where 'restrict to LAN only' is enabled in vMix settings for the TCP API)
Wait for connection to time out (displayed in log)
Attempt to edit the connection and save the new connection information
Expected behaviour
Connection edits are saved, and new attempts to connect are using the updated ip:port
Screenshots
System (please complete the following information):
Companion Version 3.0.0 (3.0.0+6049-stable-126f27e8)
vMix version 26
The device running Companion is a desktop PC running Windows. Ample CPU/RAM specs (as opposed to a Pi or low-spec laptop)
Additional context
The 'save' button is also shown as disabled when I click it. But the connection configuration panel won't open unless you 'enable' the connection, which is the state in which this bug occurs (with information that is timing out)
Describe the bug When an attempted connection to a vMix TCP ip:port times out, user is unable to effectively edit the connection information in the module.
To Reproduce Steps to reproduce the behaviour:
Expected behaviour Connection edits are saved, and new attempts to connect are using the updated ip:port
Screenshots
System (please complete the following information):
The device running Companion is a desktop PC running Windows. Ample CPU/RAM specs (as opposed to a Pi or low-spec laptop)
Additional context The 'save' button is also shown as disabled when I click it. But the connection configuration panel won't open unless you 'enable' the connection, which is the state in which this bug occurs (with information that is timing out)