Since June 23 (commit 51fe471461f75fcfd72f7d0749382cbc149eef37
) updateHostDisplay()
doesn’t properly update the VST3 program parameter. There are two cases where this parameter must be updated:
- The number of available programs changed
- The current program changed
Currently 1. is handled correctly but 2. is not handled at all.
Here’s a pull request fixing this: https://github.com/juce-framework/JUCE/pull/816