Indicators (text/led) not syncing on new client connection... bug or expected behavior?

Not sure if this is expected behavior or not...

Running OSC v1.27 on NodeJS (v20.17.0 LTS) on a Raspberry Pi.

If I connect a 2nd client to a running session, any external OSC values that have been received by text or led widgets on the 1st client do not sync to the 2nd client when it connects. Whereas with any other typical widget - a slider for example - if the widget receives an external OSC value, then that new value is synced to any new clients as soon as they connect.

Both clients open the same session file, so the text/led widgets do share the same address, preArgs, and targets (as described in the documentation on "Client Synchronization")

Is this intended behavior?

Ultimately it would be really great if indicator widgets would sync the current/received values to new clients when they connect. But I also understand they are slightly different then most other widgets because they are not intended to "send" values, only receive... So I could understand if this was expected behavior...

It's a bug, I thought I had fixed it a while ago but I had it wrong, it will behave as expected in next version. Thanks for the report !

1 Like