From 4cf27c521d4dd39c6fbb085a8b5229aad1babbad Mon Sep 17 00:00:00 2001 From: Luke Diamand Date: Wed, 15 Jul 2026 14:46:00 +0100 Subject: [PATCH] Remove reference to "optional" parameter in Animation - no longer relevant The "optional" parameter in "Animation" tells RokuOS to skip an animation on lower-end platforms. However, all of the platforms that this affected have now been sunset, and so this no longer does anything. Internally, the code paths no longer exist. Remove documentation of the parameter. --- docs/REFERENCES/scenegraph/animation-nodes/animation.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/docs/REFERENCES/scenegraph/animation-nodes/animation.md b/docs/REFERENCES/scenegraph/animation-nodes/animation.md index 90c664ab..30421d04 100644 --- a/docs/REFERENCES/scenegraph/animation-nodes/animation.md +++ b/docs/REFERENCES/scenegraph/animation-nodes/animation.md @@ -112,13 +112,6 @@ end function READ\_WRITE If easeFunction is set to piecewise, easeOutPercent sets the percentage of the animation duration during which ease-out is applied. Note that the values of easeInPercent plus easeOutPercent must be less than or equal to 1. For all other values of easeFunction, easeOutPercent is ignored - - optional - boolean - false - READ\_WRITE - Set to true to skip animations on lower performing Roku devices. See Roku Devices for model numbers and code names. When an Animation has optional set to true, setting the control field to start will cause the state field to change to running and immediately change again to finished. These state changes allow any logic tied to state field observers that run at the start and end of the Animation to be properly called - willBeSkipped boolean