Closed atoy40 closed 1 month ago
After some investigation, it seems to come from this line : https://github.com/indilib/indi/blob/b5a6eab9e12c8ba822aa45f0b0468f7f848ba617/libs/indibase/inditelescope.cpp#L1418 where the reset() must be replace by an apply() call.
here is a PR : https://github.com/indilib/indi/pull/2130
Anthony.
Thank you for the fix. This was indeed a regression from 2.1.0
Describe the bug
When a client set the TELESCOPE_TRACK_STATE switch property to a new value (sendNewSwitch), others clients don't receive the update notification.
Reproduce
I used Kstars to launch the INDI server with simulator drivers, and use the kstars INDI window to on/off telescope tracking this is a very simple client that track this property:
If I changed TELESCOPE_TRACK_STATE with another switch type property (for example TELESCOPE_PARK), no problem at all, updates are fired.
I also notice if I changed the track state through the Ekos telescope tab, it's not reflected to the Kstars INDI window.
Desktop (please complete the following information):
Thanks. Anthony.