Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
AbhiK
Streaming Star

OS 12.5 breaking Timegrid and returning invalid values for some fields.

Hi Team,

In our OTT application, we are using Timegrid component and the app was working fine till 12.0 OS.
Recently users upgraded to OS 12.5 and the app started crashing on Live TV section.

On investigating with the help of Roku crashlogs, we figured out that there is issue with "programFocusedDetails" field of TimeGrid in latest OS 12.5 version.

Till OS 12.0 it used to return values foe each of its keys, but same field is returning invalid for couple of keys in it and therefore its resulting into breaking of app.

Please find the example below:

OS 12.0

{
focusChannelIndex: 0
focusDuration: 86400
focusIndex: 0
focusStartTime: 1696420800
nextIndex: -1
prevIndex: -1
}

OS 12.5

{
focusChannelIndex: 0
focusDuration: invalid
focusIndex: 0
focusStartTime: invalid
nextIndex: -1
prevIndex: -1
}

Please let me know if anyone else faced this OR let me know if any alternatives are there.

0 Kudos
2 REPLIES 2
RokuBen
Community Moderator
Community Moderator

Re: OS 12.5 breaking Timegrid and returning invalid values for some fields.

Thanks for the report.  I've verified that this was an unintentional regression and have passed it on to the development team.  I can't say when a fix will be deployed at this time.

0 Kudos
AbhiK
Streaming Star

Re: OS 12.5 breaking Timegrid and returning invalid values for some fields.

Thanks @RokuBen for immediate attention.
Please let us know whenever the fix would be deployed.

0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.