Files
sdrangel/plugins
Jon BenistonandClaude Opus 5 da31464dd2 Apply only the settings keys given, rather than copying the whole settings
These keyed applySettings copied the whole settings struct on every message. A GUI sends
messages with no keys while its window is being laid out, carrying its own copy of the
settings, and one arriving after an API patch but before the GUI has seen it wrote the old
values back, so the patched value was lost and the API read back what it had replaced. The AIS
demodulator lost the inputFrequencyOffset set at creation this way.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 15:24:42 +01:00
..