jetperch / pyjoulescope_ui

Joulescope graphical user interface
https://www.joulescope.com
Apache License 2.0
75 stars 23 forks source link

Settings widget does not update on Widget add/close, device add/remove #257

Closed mliberty1 closed 4 months ago

mliberty1 commented 4 months ago

UI version

1.0.57

What OS are you seeing the problem on?

All

What happened?

The sidebar settings widget does not remain in sync with the current devices and widgets.

What was expected?

The sidebar settings widget should remain up to date with any system changes.

How to reproduce?

  1. Open the sidebar settings widget. Observe WidgetsAccumulator, which should be empty.
  2. In the menubar select WidgetsAccumulator.
  3. Open the sidebar settings widget. Observe WidgetsAccumulator, which is still incorrectly empty.

Extra information

Since switching views forces an update, you can switch views and then switch back to get the updated information.

mliberty1 commented 4 months ago

Fixed in 1.0.58