Operating system: Linux-5.0.0-31-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: Quadro RTX 5000/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 418.56
Broken: version: 2.82 (sub 0), branch: master, commit date: 2019-10-11 23:26, hash: rBbde328352be2
Short description of error
When calling bpy.context.scene.frame_set() causes the playhead to pass a marker, the active camera switches in the UI, but viewports don't update until manually passing a marker again.
Exact steps for others to reproduce the error
- Download the blendfile below.
- Execute the script. The camera should switch to SH01.CAMERA.000, which happens everywhere but in the viewport.