bluerobotics / BlueOS

The open source platform for ROV, USV, robotic system operation, development, and expansion.
https://blueos.cloud/docs/
Other
169 stars 80 forks source link

bug: bridges creation client auto-description failure #2950

Closed ES-Alexander closed 1 month ago

ES-Alexander commented 1 month ago

Bug description

The auto-description for the listening port of a client mode bridge starts out with "an automatically assigned port", with the listening port field pre-filled as 0.

If the user then changes the port but then changes their mind, deleting the port is marked as invalid (it's a required field), and putting 0 back in then changes the description to say "at port 0".

First (left) image is at initialisation, second image is after the port has been changed then set back to 0.

initialisation after-replacement

Steps to reproduce

  1. Start creating a new serial bridge
  2. Change the port number to something
  3. Delete it (show as not allowed because it's required)
  4. Put 0 back in
  5. The description is now incorrect

Primary pain point(s)

Could be confusing.

Additional context

No response

Prerequisites