Viewport or render not updating after changing proj_settings values via drivers or python
Thank you for this wonderful addon.
I've noticed that if I update proj_settings values such as throw, lens shift etc via drivers (e.g. linking one projector's settings to another) or via python (e.g. obj.proj_settings.throw_ratio = 0.5) the settings in the UI do update, but the viewport or render does not. It still shows the projection with the old settings. I need to just click enter on a value to force a viewport or render update. See attached blend for example (blender 3.6.4) projector_test.zip
Here is a screenshot. The Blue projector has its settings linked to the red projector via drivers. They show they same values in the UI and in python.
Sorry for not responding, I overlooked this issue. Unfortunately, I don't have the time to dig into this issue. But PRs are always welcome.