-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug Report: Device Triggers temporarily go blank #1197
Comments
I think I have identified this to be triggered by the use of This appears to be caused by a race condition in https://github.com/nrkno/sofie-core/blob/master/meteor/server/api/deviceTriggers/StudioObserver.ts#L92-L95 not finding a PartInstance upon its first run, resulting in it not finding a I think I have a simple fix, we don't need anything on the PartInstance other than the rundownId, which we are now also storing with the partInstanceId on the playlist isnide of the |
Fix is pushed, please re-test to confirm this is resolved |
…ng a part nrkno#1197 SOFIE-3182
About me
This bug report is posted on behalf of TV 2 Norge.
Observed Behavior
Keys on a Stream Deck device connected to Core via Input Gateway go black for a few seconds (sometimes upwards of 10) as a result of many actions performed in a relatively short time. It is easily reproducible when performing many AdLib Actions that insert new Parts, and it seems more frequent when there are many Parts in the Segment.
It can also be observed in the Test Tools > Device Triggers section in Sofie, where the list goes empty at the same time the issue occurs on the device, therefore I'm reporting this as a Core bug, likely something to do with the custom publications used by this feature.
1000000579.mp4
Expected Behavior
Number of actions performed by the user in a short period (or the number of Parts in a Segment) should not cause the mounted triggers to go blank for multiple seconds.
Version
Sofie Core: release50 (aa69e5d, as well as some earlier ones), Input Gateway: develop (be957f04)
Severity / Impact
No response
Level of Involvement
No response
The text was updated successfully, but these errors were encountered: